<template>
	<div style="background:#fff;padding:10px 0">
		<!-- 生成测试文档数据 -->
		<el-row style="padding:0 10px">
			<el-button type="success" size="small" icon="el-icon-folder-checked" @click="createTestVisible=true">生成测试文档
			</el-button>
		</el-row>
		<el-dialog title="生成测试文档数据" :visible.sync="createTestVisible" width="750px">
			<el-form :model="createTestForm" size="small" ref="createTestForm" v-loading="createTestLoading"
				label-width="130px">
				<el-row :gutter="15">
					<el-col :span="2">
						<el-form-item></el-form-item>
					</el-col>
					<el-col :span="11">
						<el-form-item label="接入方式" prop="accessMode"
							:rules="[ {required: true, message:'接入方式不能为空', trigger:'blur'} ]">
							<el-select v-model="createTestForm.accessMode" placeholder="请选择" style="width: 100%;">
								<el-option label="专线接入" value="专线接入"> </el-option>
								<el-option label="互联网接入" value="互联网接入"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
				</el-row>
				<el-row style="margin-bottom:10px">
					<el-col><span style="font-size:14px;;color:#2A8BD8;"><i class="el-icon-menu"></i>管理员信息：</span>
					</el-col>
				</el-row>
				<el-row :gutter="15">
					<el-col :span="2">
						<el-button size="small" type="primary" plain disabled style="width:90px;"><span
								style="color: red">*&nbsp;</span>管理员一</el-button>
					</el-col>
					<el-col :span="11">
						<el-form-item label="网银用户ID" prop="aIdA"
							:rules="[ {required: true, message:'网银用户ID不能为空', trigger:'blur'}]">
							<el-input v-model="createTestForm.aIdA"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="11">
						<el-form-item label="密码" prop="aPswA"
							:rules="[ {required: true, message:'密码不能为空', trigger:'blur'}]">
							<el-input v-model="createTestForm.aPswA" type="password"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="2">
						<el-button size="small" type="primary" plain disabled style="width:90px;">管理员二</el-button>
					</el-col>
					<el-col :span="11">
						<el-form-item label="网银用户ID" prop="aIdB">
							<el-input v-model="createTestForm.aIdB"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="11">
						<el-form-item label="密码" prop="aPswB">
							<el-input v-model="createTestForm.aPswB" type="password"></el-input>
						</el-form-item>
					</el-col>
				</el-row>
				<el-row style="margin-bottom:10px">
					<el-col><span style="font-size:14px;;color:#2A8BD8;"><i class="el-icon-menu"></i>公司账户信息：</span>
					</el-col>
				</el-row>
				<el-row :gutter="15">
					<el-col :span="2">
						<el-button size="small" type="primary" plain disabled style="width:90px;"><span
								style="color: red">*&nbsp;</span>公司账户一</el-button>
					</el-col>
					<el-col :span="11">
						<el-form-item label="开户分行" prop="cBranchA"
							:rules="[ {required: true, message:'开户分行不能为空', trigger:'blur'}]">
							<el-input v-model="createTestForm.cBranchA"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="11">
						<el-form-item label="账号" prop="cNumberA"
							:rules="[ {required: true, message:'账号不能为空', trigger:'blur'}]">
							<el-input v-model="createTestForm.cNumberA"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="2">
						<el-form-item></el-form-item>
					</el-col>
					<el-col :span="11">
						<el-form-item label="户名" prop="cNameA"
							:rules="[ {required: true, message:'户名不能为空', trigger:'blur'}]">
							<el-input v-model="createTestForm.cNameA"></el-input>
						</el-form-item>
					</el-col>
				</el-row>
				<el-row :gutter="15">
					<el-col :span="2">
						<el-button size="small" type="primary" plain disabled style="width:90px;">公司账户二</el-button>
					</el-col>
					<el-col :span="11">
						<el-form-item label="开户分行" prop="cBranchB">
							<el-input v-model="createTestForm.cBranchB"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="11">
						<el-form-item label="账号" prop="cNumberB">
							<el-input v-model="createTestForm.cNumberB"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="2">
						<el-form-item>
						</el-form-item>
					</el-col>
					<el-col :span="11">
						<el-form-item label="户名" prop="cNameB">
							<el-input v-model="createTestForm.cNameB"></el-input>
						</el-form-item>
					</el-col>
				</el-row>
				<el-row style="margin-bottom:10px">
					<el-col><span style="font-size:14px;;color:#2A8BD8;"><i class="el-icon-menu"></i>个人账户信息：</span>
					</el-col>
				</el-row>
				<el-row :gutter="15">
					<el-col :span="2">
						<el-button size="small" type="primary" plain disabled style="width:90px;"><span
								style="color: red">*&nbsp;</span>个人账户一</el-button>
					</el-col>
					<el-col :span="11">
						<el-form-item label="开户分行" prop="uBranchA"
							:rules="[ {required: true, message:'开户分行不能为空', trigger:'blur'}]">
							<el-input v-model="createTestForm.uBranchA"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="11">
						<el-form-item label="账号" prop="uNumberA"
							:rules="[ {required: true, message:'账号不能为空', trigger:'blur'}]">
							<el-input v-model="createTestForm.uNumberA"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="2">
						<el-form-item></el-form-item>
					</el-col>
					<el-col :span="11">
						<el-form-item label="户名 " prop="uNameA"
							:rules="[ {required: true, message:'户名不能为空', trigger:'blur'}]">
							<el-input v-model="createTestForm.uNameA"></el-input>
						</el-form-item>
					</el-col>
				</el-row>
				<el-row :gutter="15">
					<el-col :span="2">
						<el-button size="small" type="primary" plain disabled style="width:90px;">个人账户二</el-button>
					</el-col>
					<el-col :span="11">
						<el-form-item label="开户分行" prop="uBranchB">
							<el-input v-model="createTestForm.uBranchB"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="11">
						<el-form-item label="账号" prop="uNumberB">
							<el-input v-model="createTestForm.uNumberB"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="2">
						<el-form-item>
						</el-form-item>
					</el-col>
					<el-col :span="11">
						<el-form-item label="户名 " prop="uNameB">
							<el-input v-model="createTestForm.uNameB"></el-input>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" @click="closeCreateTest">关闭</el-button>
				<el-button size="small" type="primary" @click="confirmCreateTest">确定</el-button>
			</span>
		</el-dialog>
		<el-row>
			<el-col :span="6" style="padding:0 10px">
				<el-table :data="accountQueryTable" size="small" class="table" :cell-style="cellStyle"
					:header-cell-class-name="cellHeadStyle" :row-class-name="tableRowClassName"
					style="width:100%; border:1px solid #d6cfe2;">
					<el-table-column prop="indexs" show-overflow-tooltip align="center" width="60" label="序号">
					</el-table-column>
					<el-table-column prop="testname" show-overflow-tooltip align="left" label="账务查询">
					</el-table-column>
					<el-table-column prop="remarks" show-overflow-tooltip width="70" align="center" label="操作">
						<template slot-scope="scope">
							<el-button type="text" size="mini" :style="scope.row.color" @click="test(scope.row)"
								:disabled="!scope.row.indexs">
								{{scope.row.remarks}}
								<span v-if="scope.row.show">
									<i class="el-icon-circle-check" style="color:#67C23A"></i>
								</span>
							</el-button>
						</template>
					</el-table-column>
				</el-table>
			</el-col>

			<el-col :span="6" style="padding:0 10px">
				<el-table :data="payTransferTable" size="small" class="table" height="80%" :cell-style="cellStyle"
					:header-cell-class-name="cellHeadStyle" :row-class-name="tableRowClassName"
					style="width:100%; border:1px solid #d6cfe2;">
					<el-table-column prop="indexs" show-overflow-tooltip align="center" width="60" label="序号">
					</el-table-column>
					<el-table-column prop="testname" show-overflow-tooltip align="left" label="支付转账">
					</el-table-column>
					<el-table-column prop="remarks" show-overflow-tooltip align="center" width="70" label="操作">
						<template slot-scope="scope">
							<el-button type="text" size="mini" @click="test(scope.row)" :disabled="!scope.row.indexs">
								{{scope.row.remarks}}
								<span v-if="scope.row.show">
									<i class="el-icon-circle-check" style="color:#67C23A"></i>
								</span>
							</el-button>
						</template>
					</el-table-column>
				</el-table>
			</el-col>

			<el-col :span="6" style="padding:0 10px">
				<el-table :data="edmOrwithholdTable" size="small" class="table" height="80%" :cell-style="cellStyle"
					:header-cell-class-name="cellHeadStyle" :row-class-name="tableRowClassName"
					style="width:100%; border:1px solid #d6cfe2;">
					<el-table-column prop="indexs" show-overflow-tooltip align="center" width="60" label="序号">
					</el-table-column>
					<el-table-column prop="testname" show-overflow-tooltip align="left" label="代发代扣">
					</el-table-column>
					<el-table-column prop="remarks" show-overflow-tooltip width="70" align="center" label="操作">
						<template slot-scope="scope">
							<el-button type="text" size="mini" @click="test(scope.row)" :disabled="!scope.row.indexs">
								{{scope.row.remarks}}
								<span v-if="scope.row.show">
									<i class="el-icon-circle-check" style="color:#67C23A"></i>
								</span>
							</el-button>
						</template>
					</el-table-column>
				</el-table>
			</el-col>

			<el-col :span="6" style="padding:0 10px">
				<el-table :data="umPayTable" size="small" class="table" height="80%" :cell-style="cellStyle"
					:header-cell-class-name="cellHeadStyle" :row-class-name="tableRowClassName"
					style="width:100%; border:1px solid #d6cfe2;">
					<el-table-column prop="indexs" show-overflow-tooltip align="center" width="60" label="序号">
					</el-table-column>
					<el-table-column prop="testname" show-overflow-tooltip align="left" label="联动支付">
					</el-table-column>
					<el-table-column prop="remarks" show-overflow-tooltip width="70" align="center" label="操作">
						<template slot-scope="scope">
							<el-button type="text" size="mini" @click="test(scope.row)" :disabled="!scope.row.indexs">
								{{scope.row.remarks}}
								<span v-if="scope.row.show">
									<i class="el-icon-circle-check" style="color:#67C23A"></i>
								</span>
							</el-button>
						</template>
					</el-table-column>
				</el-table>
			</el-col>

            <el-col :span="6" style="padding:0 10px">
                <invoiceCloud></invoiceCloud>
            </el-col>
		</el-row>

		<!-- 账户查询整列 -->
		<!-- 可经办业务模式查询 参数弹出框 -->
		<el-dialog title="可经办业务模式查询参数" :visible.sync="accountQueryOneDialog" width="50%">
			<el-form :model="accountQueryOneForm" size="small" label-width="140px" ref="accountQueryOneForms"
				v-loading="accountQueryOneLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="查询业务名称" prop="buscod"
							:rules="[ {required: true, message:'查询业务名称不能为空', trigger:'blur'} ]">
							<el-select v-model="accountQueryOneForm.buscod" placeholder="请选择" style="width: 100%;">
								<el-option v-for="item in $dictUtils.getDictList('zhaohang_buscod')" :key="item.value"
									:label="item.label" :value="item.value">
								</el-option>
							</el-select>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeaccountQueryOne" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="accountQueryOne" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 查询账户历史余额 参数弹出框 -->
		<el-dialog title="查询账户历史余额参数" :visible.sync="accountQueryThreeDialog" width="50%">
			<el-form :model="accountQueryThreeForm" size="small" label-width="140px" ref="accountQueryThreeForms"
				v-loading="accountQueryThreeLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="开始时间" prop="bgndat"
							:rules="[ {required: true, message:'开始时间不能为空', trigger:'blur'} ]">
							<el-date-picker prefix-icon="el-icon-folder" v-model="accountQueryThreeForm.bgndat"
								type="date" style="width: 100%;" :picker-options="disTimeOptions"
								value-format="yyyyMMdd" format="yyyy-MM-dd" @change="judgeaccountQueryThree"
								placeholder="请选择开始时间">
							</el-date-picker>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="结束时间" prop="enddat"
							:rules="[ {required: true, message:'结束时间不能为空', trigger:'blur'} ]">
							<el-date-picker prefix-icon="el-icon-folder" v-model="accountQueryThreeForm.enddat"
								type="date" style="width: 100%;" value-format="yyyyMMdd" format="yyyy-MM-dd"
								@change="judgeaccountQueryThree" :picker-options="disTimeOptions" placeholder="请选择结束时间">
							</el-date-picker>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeaccountQueryThree" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="accountQueryThree" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 查询分行号信息 参数弹出框 -->
		<el-dialog title="查询分行号信息参数" :visible.sync="accountQueryFourDialog" width="50%">
			<el-form :model="accountQueryFourForm" size="small" label-width="140px" ref="accountQueryFourForms"
				v-loading="accountQueryFourLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="账号" prop="fctval">
							<el-input v-model="accountQueryFourForm.fctval"></el-input>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeaccountQueryFour" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="accountQueryFour" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 账户交易信息查询  参数弹出框 -->
		<el-dialog title="账户交易信息查询参数" :visible.sync="accountQuerySixDialog" width="50%">
			<el-form :model="accountQuerySixForm" size="small" label-width="140px" ref="accountQuerySixForms"
				v-loading="accountQuerySixLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="交易日" prop="trsdat"
							:rules="[ {required: true, message:'交易日不能为空', trigger:'blur'} ]">
							<el-date-picker prefix-icon="el-icon-folder" v-model="accountQuerySixForm.trsdat"
								type="date" style="width: 100%;" value-format="yyyyMMdd" format="yyyy-MM-dd"
								:picker-options="disTimeOptions2" placeholder="请选择">
							</el-date-picker>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeaccountQuerySix" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="accountQuerySix" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 电子回单查询  参数弹出框 -->
		<el-dialog title="电子回单查询参数" :visible.sync="accountQuerySevenDialog" width="50%">
			<el-form :model="accountQuerySevenForm" size="small" label-width="140px" ref="accountQuerySevenForms"
				v-loading="accountQuerySevenLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="文件格式" prop="primod"
							:rules="[{required: true, message:'文件格式不能为空', trigger:'blur'} ]">
							<el-select v-model="accountQuerySevenForm.primod" placeholder="请选择" style="width: 100%;">
								<el-option label="PDF" value="PDF"> </el-option>
								<el-option label="OFD" value="OFD"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="打印标志" prop="rrcflg"
							:rules="[ {required: true, message:'打印标志不能为空', trigger:'blur'} ]">
							<el-select v-model="accountQuerySevenForm.rrcflg" placeholder="请选择" style="width: 100%;">
								<el-option label="未打印" value="1"> </el-option>
								<el-option label="已打印" value="2"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="起始日期" prop="begdat"
							:rules="[ {required: true, message:'起始日期不能为空', trigger:'blur'} ]">
							<el-date-picker prefix-icon="el-icon-folder" v-model="accountQuerySevenForm.begdat"
								type="date" style="width: 100%;" value-format="yyyy-MM-dd" format="yyyy-MM-dd"
								:picker-options="disTimeOptions2" placeholder="请选择">
							</el-date-picker>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="结束日期" prop="enddat"
							:rules="[ {required: true, message:'结束日期不能为空', trigger:'blur'} ]">
							<el-date-picker prefix-icon="el-icon-folder" v-model="accountQuerySevenForm.enddat"
								type="date" style="width: 100%;" value-format="yyyy-MM-dd" format="yyyy-MM-dd"
								:picker-options="disTimeOptions2" placeholder="请选择">
							</el-date-picker>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeaccountQuerySeven" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="accountQuerySeven" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 回单异步打印结果查询  参数弹出框 -->
		<el-dialog title="回单异步打印结果查询参数" :visible.sync="accountQueryEightDialog" width="50%">
			<el-form :model="accountQueryEightForm" size="small" label-width="140px" ref="accountQueryEightForms"
				v-loading="accountQueryEightLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="任务id" prop="taskid"
							:rules="[ {required: true, message:'任务id不能为空', trigger:'blur'} ]">
							<el-input v-model="accountQueryEightForm.taskid" placeholder="请调用 回单异步打印结果查询 获取"></el-input>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeaccountQueryEight" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="accountQueryEight" plain>测试</el-button>
			</span>
		</el-dialog>

		<!-- 支付转账整列 -->
		<!-- 企银支付单笔经办  参数弹出框 -->
		<el-dialog title="企银支付单笔经办参数" :visible.sync="payTransferOneDialog" width="50%">
			<el-form :model="payTransferOneForm" size="small" label-width="140px" ref="payTransferOneForms"
				v-loading="payTransferOneLoading">
				<el-row style="margin-bottom:10px">
					<el-col><span style="font-size:14px;;color:#2A8BD8;"><i class="el-icon-menu"></i>模式信息:</span>
					</el-col>
				</el-row>
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="业务模式" prop="busMod"
							:rules="[ {required: true, message:'业务模式不能为空', trigger:'blur'} ]">
							<el-select v-model="payTransferOneForm.busMod" placeholder="请选择" style="width: 100%;">
								<el-option v-for="item in allBusMods" :key="item.busmod" :label="item.modals"
									:value="item.busmod">
								</el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="业务类型" prop="busCod"
							:rules="[ {required: true, message:'业务类型不能为空', trigger:'blur'} ]">
							<el-select v-model="payTransferOneForm.busCod" placeholder="请选择" style="width: 100%;">
								<el-option label="支付" value="N02030"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
				</el-row>
				<el-row style="margin-bottom:10px">
					<el-col><span style="font-size:14px;;color:#2A8BD8;"><i class="el-icon-menu"></i>支付信息:</span>
					</el-col>
				</el-row>
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="收方帐号" prop="crtAcc"
							:rules="[ {required: true, message:'收方帐号不能为空(纯数字组成)', trigger:'blur',pattern: /^\d*$/,} ]">
							<el-input v-model="payTransferOneForm.crtAcc"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="收方户名" prop="crtNam"
							:rules="[ {required: true, message:'收方户名不能为空', trigger:'blur'} ]">
							<el-input v-model="payTransferOneForm.crtNam"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="币种" prop="ccyNbr"
							:rules="[ {required: true, message:'币种  不能为空', trigger:'blur'} ]">
							<el-select v-model="payTransferOneForm.ccyNbr" placeholder="请选择" style="width: 100%;">
								<el-option label="人民币" value="10"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="交易金额" prop="trsAmt"
							:rules="[ {required: true, message:'交易金额不能为空(保留两位小数点)', trigger:'blur',pattern: /^\d*\.\d{2}$/,} ]">
							<el-input v-model="payTransferOneForm.trsAmt" @input="rounding"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="系统内标志 " prop="bnkFlg"
							:rules="[ {required: true, message:'系统内标志不能为空', trigger:'blur'}]">
							<el-select v-model="payTransferOneForm.bnkFlg" placeholder="请选择" style="width: 100%;"
								size="small">
								<el-option label="招商银行" value="Y"> </el-option>
								<el-option label="他行" value="N"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="用途" prop="nusAge"
							:rules="[ {required: true, message:'用途不能为空', trigger:'blur'} ]">
							<el-input v-model="payTransferOneForm.nusAge"></el-input>
						</el-form-item>
					</el-col>
				</el-row>
				<!-- <el-row style="margin-bottom:10px">
                    <el-col><span style="font-size:14px;;color:#2A8BD8;"><i
                        class="el-icon-menu"></i>非居民收支申报:</span></el-col>
                </el-row> 
                <el-row   :gutter="15">                  
                    <el-col :span="12">
                        <el-form-item label="付款类型" prop="payTyp">
                            <el-input v-model="payTransferOneForm.payTyp" placeholder="线上申报仅支持O,否请输入O"></el-input>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item label="交易编码" prop="trxCod" >
                            <el-select v-model="payTransferOneForm.trxCod" placeholder="请确保可用收支申报附言信息查询已测试"  style="width: 100%;">
                                <el-option
                                    v-for="(item,index) in payTransferOneTrx"
                                    :key="index"
                                    :label="item.trxRem"
                                    :value="item.trxCod">
                                </el-option>
                            </el-select>
                        </el-form-item>
                    </el-col> 
                    <el-col :span="12">
                        <el-form-item label="交易附言" prop="trxRem" >
                             <el-select v-model="payTransferOneForm.trxRem" placeholder="请确保与交易附言一致"  style="width: 100%;">
                                <el-option
                                    v-for="(item,index) in payTransferOneTrx"
                                    :key="index"
                                    :label="item.trxRem"
                                    :value="item.trxRem">
                                </el-option>
                            </el-select>
                        </el-form-item>
                    </el-col> 
                    <el-col :span="12">
                        <el-form-item label="相应金额" prop="trxAmt" >
                            <el-input v-model="payTransferOneForm.trxAmt" disabled></el-input>
                        </el-form-item>
                    </el-col> 
                    <el-col :span="12">
                        <el-form-item label="是否保税下收汇" prop="issRef" >
                            <el-input v-model="payTransferOneForm.issRef" placeholder="线上申报仅支持N,否请输入N"></el-input>
                        </el-form-item>
                    </el-col> 
                    <el-col :span="12">
                        <el-form-item label="业务编号" prop="regNbr" >
                            <el-input v-model="payTransferOneForm.regNbr" placeholder="线上申报仅支持输入“N/A"></el-input>
                        </el-form-item>
                    </el-col>
                    <el-col :span="12">
                        <el-form-item label="合同号" prop="ctrNbr" >
                            <el-input v-model="payTransferOneForm.ctrNbr" placeholder="如果没有,请输入N/A"></el-input>
                        </el-form-item>
                    </el-col> 
                     <el-col :span="12">
                        <el-form-item label="发票号" prop="invNbr">
                            <el-input v-model="payTransferOneForm.invNbr" placeholder="如果没有,请输入N/A"></el-input>
                        </el-form-item>
                    </el-col>               
                </el-row>              -->
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closepayTransferOne" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="payTransferOne" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 企银支付业务查询 参数弹出框 -->
		<el-dialog title="企银支付业务查询参数" :visible.sync="payTransferTwoDialog" width="50%">
			<el-form :model="payTransferTwoForm" size="small" label-width="140px" ref="payTransferTwoForms"
				v-loading="payTransferTwoLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="业务类型" prop="busCod"
							:rules="[ {required: true, message:'业务类型不能为空', trigger:'blur'} ]">
							<el-select v-model="payTransferTwoForm.busCod" placeholder="请选择" style="width: 100%;">
								<el-option label="支付" value="N02030"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="业务参考号" prop="yurRef"
							:rules="[ {required: true, message:'业务参考号不能为空', trigger:'blur'}]">
							<el-input v-model="payTransferTwoForm.yurRef" placeholder="请调用 企银支付单笔经办 获取"></el-input>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closepayTransferTwo" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="payTransferTwo" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 企银支付批量经办  参数弹出框 -->
		<el-dialog title="企银支付批量经办参数" :visible.sync="payTransferThreeDialog" width="50%">
			<el-form :model="payTransferThreeForm" size="small" label-width="140px" ref="payTransferThreeForms"
				v-loading="payTransferThreeLoading">
				<el-row style="margin-bottom:10px">
					<el-col><span style="font-size:14px;;color:#2A8BD8;"><i class="el-icon-menu"></i>汇总信息:</span>
					</el-col>
				</el-row>
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="业务模式" prop="busMod"
							:rules="[ {required: true, message:'业务模式不能为空', trigger:'blur'}]">
							<el-select v-model="payTransferThreeForm.busMod" placeholder="请选择" style="width: 100%;">
								<el-option v-for="item in allBusMods" :key="item.busmod" :label="item.modals"
									:value="item.busmod">
								</el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="业务类型" prop="busCod"
							:rules="[ {required: true, message:'业务类型不能为空', trigger:'blur'}]">
							<el-select v-model="payTransferThreeForm.busCod" placeholder="请选择" style="width: 100%;">
								<el-option label="支付" value="N02030"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="批次编号" prop="bthNbr"
							:rules="[ {required: true, message:'批次编号不能为空', trigger:'blur'}]">
							<el-input v-model="payTransferThreeForm.bthNbr"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="总明细笔数" prop="dtlNbr"
							:rules="[ {required: true, message:'总明细笔数不能为空', trigger:'blur'}]">
							<el-input v-model="payTransferThreeForm.dtlNbr" disabled></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="续传标志" prop="ctnFlg"
							:rules="[ {required: true, message:'续传标志不能为空', trigger:'blur'}]">
							<el-select v-model="payTransferThreeForm.ctnFlg" placeholder="请选择" style="width: 100%;">
								<el-option label="不续传" value="N"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
				</el-row>
				<el-row style="margin-bottom:10px">
					<el-col><span style="font-size:14px;;color:#2A8BD8;"><i class="el-icon-menu"></i>支付信息一:</span>
					</el-col>
				</el-row>
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="收方帐号" prop="bb1paybhx1[0].crtAcc"
							:rules="[ {required: true, message:'收方帐号不能为空(纯数字组成)', trigger:'blur',pattern: /^\d*$/,}]">
							<el-input v-model="payTransferThreeForm.bb1paybhx1[0].crtAcc"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="收方户名" prop="bb1paybhx1[0].crtNam"
							:rules="[ {required: true, message:'收方户名不能为空', trigger:'blur'}]">
							<el-input v-model="payTransferThreeForm.bb1paybhx1[0].crtNam"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="币种" prop="bb1paybhx1[0].ccyNbr"
							:rules="[ {required: true, message:'币种不能为空', trigger:'blur'}]">
							<el-select v-model="payTransferThreeForm.bb1paybhx1[0].ccyNbr" placeholder="请选择"
								style="width: 100%;">
								<el-option label="人民币" value="10"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="交易金额" prop="bb1paybhx1[0].trsAmt"
							:rules="[ {required: true, message:'交易金额不能为空(保留两位小数点)', trigger:'blur',pattern: /^\d*\.\d{2}$/,}]">
							<el-input v-model="payTransferThreeForm.bb1paybhx1[0].trsAmt"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="系统内标志 " prop="bb1paybhx1[0].bnkFlg"
							:rules="[ {required: true, message:'系统内标志 不能为空', trigger:'blur'}]">
							<el-select v-model="payTransferThreeForm.bb1paybhx1[0].bnkFlg" placeholder="请选择"
								style="width: 100%;" size="small">
								<el-option label="招商银行" value="Y"> </el-option>
								<el-option label="他行" value="N"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="用途" prop="bb1paybhx1[0].nusAge"
							:rules="[ {required: true, message:'用途不能为空', trigger:'blur'} ]">
							<el-input v-model="payTransferThreeForm.bb1paybhx1[0].nusAge"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="是否保税下收汇" prop="bb1paybhx1[0].issRef"
							:rules="[ {required: true, message:'是否保税下收汇不能为空', trigger:'blur'} ]">
							<el-input v-model="payTransferThreeForm.bb1paybhx1[0].issRef" placeholder="线上申报仅支持N：,否请输入N">
							</el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="业务编号" prop="bb1paybhx1[0].regNbr"
							:rules="[ {required: true, message:'业务编号不能为空', trigger:'blur'} ]">
							<el-input v-model="payTransferThreeForm.bb1paybhx1[0].regNbr" placeholder="线上申报仅支持输入“N/A”">
							</el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="合同号" prop="bb1paybhx1[0].ctrNbr"
							:rules="[ {required: true, message:'合同号不能为空', trigger:'blur'} ]">
							<el-input v-model="payTransferThreeForm.bb1paybhx1[0].ctrNbr" placeholder="如果没有,请输入N/A">
							</el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="发票号" prop="bb1paybhx1[0].invNbr"
							:rules="[ {required: true, message:'发票号不能为空', trigger:'blur'} ]">
							<el-input v-model="payTransferThreeForm.bb1paybhx1[0].invNbr" placeholder="如果没有,请输入N/A">
							</el-input>
						</el-form-item>
					</el-col>
				</el-row>
				<el-row style="margin-bottom:10px">
					<el-col><span style="font-size:14px;;color:#2A8BD8;"><i class="el-icon-menu"></i>支付信息二:</span>
					</el-col>
				</el-row>
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="收方帐号" prop="bb1paybhx1[1].crtAcc"
							:rules="[ {required: true, message:'收方帐号不能为空(纯数字组成)', trigger:'blur',pattern: /^\d*$/,}]">
							<el-input v-model="payTransferThreeForm.bb1paybhx1[1].crtAcc"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="收方户名" prop="bb1paybhx1[1].crtNam"
							:rules="[ {required: true, message:'收方户名不能为空', trigger:'blur'}]">
							<el-input v-model="payTransferThreeForm.bb1paybhx1[1].crtNam"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="币种" prop="bb1paybhx1[1].ccyNbr"
							:rules="[ {required: true, message:'币种不能为空', trigger:'blur'}]">
							<el-select v-model="payTransferThreeForm.bb1paybhx1[1].ccyNbr" placeholder="请选择"
								style="width: 100%;">
								<el-option label="人民币" value="10"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="交易金额" prop="bb1paybhx1[1].trsAmt"
							:rules="[ {required: true, message:'交易金额不能为空(保留两位小数点)', trigger:'blur',pattern: /^\d*\.\d{2}$/,}]">
							<el-input v-model="payTransferThreeForm.bb1paybhx1[1].trsAmt"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="系统内标志 " prop="bb1paybhx1[1].bnkFlg"
							:rules="[ {required: true, message:'系统内标志 不能为空', trigger:'blur'}]">
							<el-select v-model="payTransferThreeForm.bb1paybhx1[1].bnkFlg" placeholder="请选择"
								style="width: 100%;" size="small">
								<el-option label="招商银行" value="Y"> </el-option>
								<el-option label="他行" value="N"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="用途" prop="bb1paybhx1[1].nusAge"
							:rules="[ {required: true, message:'用途不能为空', trigger:'blur'} ]">
							<el-input v-model="payTransferThreeForm.bb1paybhx1[1].nusAge"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="是否保税下收汇" prop="bb1paybhx1[1].issRef"
							:rules="[ {required: true, message:'是否保税下收汇不能为空', trigger:'blur'} ]">
							<el-input v-model="payTransferThreeForm.bb1paybhx1[1].issRef" placeholder="线上申报仅支持N：,否请输入N">
							</el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="业务编号" prop="bb1paybhx1[1].regNbr"
							:rules="[ {required: true, message:'业务编号不能为空', trigger:'blur'} ]">
							<el-input v-model="payTransferThreeForm.bb1paybhx1[1].regNbr" placeholder="线上申报仅支持输入“N/A”">
							</el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="合同号" prop="bb1paybhx1[1].ctrNbr"
							:rules="[ {required: true, message:'合同号不能为空', trigger:'blur'} ]">
							<el-input v-model="payTransferThreeForm.bb1paybhx1[1].ctrNbr" placeholder="如果没有,请输入N/A">
							</el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="发票号" prop="bb1paybhx1[1].invNbr"
							:rules="[ {required: true, message:'发票号不能为空', trigger:'blur'} ]">
							<el-input v-model="payTransferThreeForm.bb1paybhx1[1].invNbr" placeholder="如果没有,请输入N/A">
							</el-input>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closepayTransferThree" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="payTransferThree" plain>测试</el-button>
			</span>
		</el-dialog>
		<!--  企银批量支付批次查询 参数弹出框 -->
		<el-dialog title="企银批量支付批次查询参数" :visible.sync="payTransferFourDialog" width="50%">
			<el-form :model="payTransferFourForm" size="small" label-width="140px" ref="payTransferFourForms"
				v-loading="payTransferFourLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="开始日期" prop="begDat"
							:rules="[ {required: true, message:'开始日期不能为空', trigger:'blur'} ]">
							<el-date-picker prefix-icon="el-icon-folder" v-model="payTransferFourForm.begDat"
								type="date" style="width: 100%;" :picker-options="disTimeOptions2"
								value-format="yyyyMMdd" format="yyyy-MM-dd" @change="judgerpayTransferFour"
								placeholder="请选择开始日期">
							</el-date-picker>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="结束日期" prop="endDat"
							:rules="[ {required: true, message:'结束日期不能为空', trigger:'blur'} ]">
							<el-date-picker prefix-icon="el-icon-folder" v-model="payTransferFourForm.endDat"
								type="date" style="width: 100%;" value-format="yyyyMMdd" format="yyyy-MM-dd"
								@change="judgerpayTransferFour" :picker-options="disTimeOptions2" placeholder="请选择结束日期">
							</el-date-picker>
						</el-form-item>
					</el-col>
					<!-- <el-col :span="12">
                        <el-form-item label="账号" prop="accNbr" :rules="[ {required: true, message:'账号不能为空', trigger:'blur'}]">
                           <el-input v-model="payTransferFourForm.accNbr"></el-input>
                        </el-form-item>
                    </el-col>         -->
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closepayTransferFour" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="payTransferFour" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 企银批量支付明细查询  参数弹出框 -->
		<el-dialog title="企银批量支付明细查询参数" :visible.sync="payTransferFiveDialog" width="50%">
			<el-form :model="payTransferFiveForm" size="small" label-width="140px" ref="payTransferFiveForms"
				v-loading="payTransferFiveLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="批次编号" prop="bthNbr"
							:rules="[ {required: true, message:'批次编号不能为空', trigger:'blur'}]">
							<el-select v-model="payTransferFiveForm.bthNbr" placeholder="若空请调用 企银批量支付批次查询 获取"
								style="width: 100%;">
								<el-option v-for="item in payTransferFiveBthNbr" :key="item.bthNbr" :label="item.bthNbr"
									:value="item.bthNbr">
								</el-option>
							</el-select>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closepayTransferFive" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="payTransferFive" plain>测试</el-button>
			</span>
		</el-dialog>
		<!--  支付退票明细查询  参数弹出框 -->
		<el-dialog title="支付退票明细查询参数" :visible.sync="payTransferSixDialog" width="50%">
			<el-form :model="payTransferSixForm" size="small" label-width="140px" ref="payTransferSixForms"
				v-loading="payTransferSixLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="开始日期" prop="bgnDat"
							:rules="[ {required: true, message:'开始日期不能为空', trigger:'blur'} ]">
							<el-date-picker prefix-icon="el-icon-folder" v-model="payTransferSixForm.bgnDat" type="date"
								style="width: 100%;" :picker-options="disTimeOptions2" value-format="yyyyMMdd"
								format="yyyy-MM-dd" @change="judgerpayTransferSix" placeholder="请选择开始日期">
							</el-date-picker>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="结束日期" prop="endDat"
							:rules="[ {required: true, message:'结束日期不能为空', trigger:'blur'} ]">
							<el-date-picker prefix-icon="el-icon-folder" v-model="payTransferSixForm.endDat" type="date"
								style="width: 100%;" value-format="yyyyMMdd" format="yyyy-MM-dd"
								@change="judgerpayTransferSix" :picker-options="disTimeOptions2" placeholder="请选择结束日期">
							</el-date-picker>
						</el-form-item>
					</el-col>
					<!-- <el-col :span="12">
                        <el-form-item label="账号" prop="accNbr" :rules="[ {required: true, message:'账号不能为空', trigger:'blur'}]">
                           <el-input v-model="payTransferSixForm.accNbr"></el-input>
                        </el-form-item>
                    </el-col>         -->
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closepayTransferSix" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="payTransferSix" plain>测试</el-button>
			</span>
		</el-dialog>
		<!--  收支申报信息查询  参数弹出框 -->
		<el-dialog title="收支申报信息查询参数" :visible.sync="payTransferSevenDialog" width="50%">
			<el-form :model="payTransferSevenForm" size="small" label-width="140px" ref="payTransferSevenForms"
				v-loading="payTransferSevenLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="流程实例号" prop="reqNbr"
							:rules="[ {required: true, message:'流程实例号不能为空', trigger:'blur'}]">
							<el-input v-model="payTransferSevenForm.reqNbr" placeholder="请确保企银支付单笔经办参已测试"></el-input>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closepayTransferSeven" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="payTransferSeven" plain>测试</el-button>
			</span>
		</el-dialog>
		<!--  可用收支申报附言信息查询  参数弹出框 -->
		<el-dialog title="可用收支申报附言信息查询参数" :visible.sync="payTransferEightDialog" width="50%">
			<el-form :model="payTransferEightForm" size="small" label-width="140px" ref="payTransferEightForms"
				v-loading="payTransferEightLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="转出帐号" prop="dbtAcc"
							:rules="[ {required: true, message:'转出帐号不能为空', trigger:'blur'}]">
							<el-input v-model="payTransferEightForm.dbtAcc"></el-input>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closepayTransferEight" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="payTransferEight" plain>测试</el-button>
			</span>
		</el-dialog>
		<!--  收支申报检查  参数弹出框 -->
		<el-dialog title="收支申报检查参数" :visible.sync="payTransferNineDialog" width="50%">
			<el-form :model="payTransferNineForm" size="small" label-width="140px" ref="payTransferNineForms"
				v-loading="payTransferNineLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="收方户口号" prop="rcvEac"
							:rules="[ {required: true, message:'收方户口号不能为空', trigger:'blur'}]">
							<el-input v-model="payTransferNineForm.rcvEac"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="收方名称" prop="rcvEan"
							:rules="[ {required: true, message:'收方名称不能为空', trigger:'blur'}]">
							<el-input v-model="payTransferNineForm.rcvEan"></el-input>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closepayTransferNine" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="payTransferNine" plain>测试</el-button>
			</span>
		</el-dialog>

		<!-- 代发代扣整列 -->
		<!-- 查询代发代扣交易代码  参数弹出框 -->
		<el-dialog title="查询代发代扣交易代码参数" :visible.sync="edmOrwithholdOneDialog" width="50%">
			<el-form :model="edmOrwithholdOneForm" size="small" label-width="140px" ref="edmOrwithholdOneForms"
				v-loading="edmOrwithholdOneLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="业务代码" prop="buscod"
							:rules="[ {required: true, message:'业务代码不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdOneForm.buscod" placeholder="请选择" style="width: 100%;">
								<el-option label="代发" value="N03020"> </el-option>
								<el-option label="代扣" value="N03030"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeedmOrwithholdOne" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="edmOrwithholdOne" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 代发工资经办  参数弹出框 -->
		<el-dialog title="代发工资经办参数" :visible.sync="edmOrwithholdThreeDialog" width="50%">
			<el-form :model="edmOrwithholdThreeForm" size="small" label-width="140px" ref="edmOrwithholdThreeForms"
				v-loading="edmOrwithholdThreeLoading">
				<el-row style="margin-bottom:10px">
					<el-col><span style="font-size:14px;;color:#2A8BD8;"><i class="el-icon-menu"></i>业务模式:</span>
					</el-col>
				</el-row>
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="业务模式" prop="ntagcagcx1.busmod"
							:rules="[ {required: true, message:'业务模式不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdThreeForm.ntagcagcx1.busmod" placeholder="请选择"
								style="width: 100%;">
								<el-option v-for="item in allBusMods" :key="item.busmod" :label="item.modals"
									:value="item.busmod">
								</el-option>
							</el-select>
						</el-form-item>
					</el-col>
				</el-row>
				<el-row style="margin-bottom:10px">
					<el-col><span style="font-size:14px;;color:#2A8BD8;"><i class="el-icon-menu"></i>汇总信息:</span>
					</el-col>
				</el-row>
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="批次开始标志" prop="ntagcagcx1.begtag"
							:rules="[ {required: true, message:'批次开始标志不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdThreeForm.ntagcagcx1.begtag" placeholder="请选择"
								style="width: 100%;">
								<el-option label="批次开始" value="Y"> </el-option>
								<!-- <el-option  label="续传批次"  value="N"> </el-option> -->
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="批次结束标志" prop="ntagcagcx1.endtag"
							:rules="[ {required: true, message:'批次结束标志不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdThreeForm.ntagcagcx1.endtag" placeholder="请选择"
								style="width: 100%;">
								<el-option label="批次结束" value="Y"> </el-option>
								<!-- <el-option  label="非结束批次"  value="N"> </el-option> -->
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="总金额" prop="ntagcagcx1.ttlamt"
							:rules="[ {required: true, message:'总金额不能为空(最多保留两位小数)', trigger:'blur',pattern: /^\d*\.?(\d|\d{2})$/} ]">
							<el-input v-model="edmOrwithholdThreeForm.ntagcagcx1.ttlamt"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="总笔数" prop="ntagcagcx1.ttlcnt"
							:rules="[ {required: true, message:'总笔数不能为空', trigger:'blur',pattern: /^\d*$/,} ]">
							<el-input v-model="edmOrwithholdThreeForm.ntagcagcx1.ttlcnt" disabled></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="总次数" prop="ntagcagcx1.ttlnum"
							:rules="[ {required: true, message:'总次数不能为空', trigger:'blur',pattern: /^\d*$/,} ]">
							<el-input v-model="edmOrwithholdThreeForm.ntagcagcx1.ttlnum" disabled></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="本次金额" prop="ntagcagcx1.curamt"
							:rules="[ {required: true, message:'本次金额不能为空(最多保留两位小数)', trigger:'blur',pattern: /^\d*\.?(\d|\d{2})$/} ]">
							<el-input v-model="edmOrwithholdThreeForm.ntagcagcx1.curamt"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="本次笔数" prop="ntagcagcx1.curcnt"
							:rules="[ {required: true, message:'本次笔数不能为空', trigger:'blur',pattern: /^\d*$/,} ]">
							<el-input v-model="edmOrwithholdThreeForm.ntagcagcx1.curcnt" disabled></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="交易货币" prop="ntagcagcx1.ccynbr"
							:rules="[ {required: true, message:'交易货币不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdThreeForm.ntagcagcx1.ccynbr" placeholder="请选择"
								style="width: 100%;">
								<el-option label="人民币" value="10"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="货币市场" prop="ntagcagcx1.ccymkt"
							:rules="[ {required: true, message:'货币市场不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdThreeForm.ntagcagcx1.ccymkt" placeholder="请选择"
								style="width: 100%;">
								<el-option label="不分钞汇" value="0"> </el-option>
								<el-option label="现钞" value="1"> </el-option>
								<el-option label="现汇" value="2"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="交易类型" prop="ntagcagcx1.trstyp"
							:rules="[ {required: true, message:'交易类型不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdThreeForm.ntagcagcx1.trstyp" placeholder="请选择"
								style="width: 100%;">
								<el-option label="代发工资" value="BYSA"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="用途" prop="ntagcagcx1.nusage"
							:rules="[ {required: true, message:'用途不能为空', trigger:'blur'} ]">
							<el-input v-model="edmOrwithholdThreeForm.ntagcagcx1.nusage"></el-input>
						</el-form-item>
					</el-col>
				</el-row>
				<el-row style="margin-bottom:10px">
					<el-col><span style="font-size:14px;;color:#2A8BD8;"><i class="el-icon-menu"></i>明细信息:</span>
					</el-col>
				</el-row>
				<el-row>
					<div class="elTable">
						<el-table :data="edmOrwithholdTablesThree" size="small" row-key="id"
							style="width:100%; border:1px solid #d6cfe2;" :cell-style="cellStyle"
							:row-class-name="tableRowClassName" :header-cell-class-name="cellHeadStyle"
							:tree-props="{ children: 'children', hasChildren: 'hasChildren'}">
							<el-table-column prop="trxseq" header-align="center" align="center" show-overflow-tooltip
								label="交易序号">
								<template slot="header">
									<span style="color: red">*&nbsp;</span>
									<span>交易序号</span>
								</template>
								<template slot-scope="scope">
									<el-input v-model="scope.row.trxseq" placeholder="如’00000001’"></el-input>
								</template>
							</el-table-column>
							<el-table-column prop="accnbr" header-align="center" align="center" show-overflow-tooltip
								label="帐号">
								<template slot="header">
									<span style="color: red">*&nbsp;</span>
									<span>帐号</span>
								</template>
								<template slot-scope="scope">
									<el-input v-model="scope.row.accnbr"></el-input>
								</template>
							</el-table-column>
							<el-table-column prop="accnam" header-align="center" align="center" show-overflow-tooltip
								label="户名">
								<template slot="header">
									<span style="color: red">*&nbsp;</span>
									<span>户名</span>
								</template>
								<template slot-scope="scope">
									<el-input v-model="scope.row.accnam"></el-input>
								</template>
							</el-table-column>
							<el-table-column prop="trsamt" header-align="center" align="center" show-overflow-tooltip
								label="金额">
								<template slot="header">
									<span style="color: red">*&nbsp;</span>
									<span>金额</span>
								</template>
								<template slot-scope="scope">
									<el-input v-model="scope.row.trsamt"></el-input>
								</template>
							</el-table-column>
							<el-table-column prop="bnkflg" header-align="center" align="center" show-overflow-tooltip
								label="系统内标志">
								<template slot="header">
									<span style="color: red">*&nbsp;</span>
									<span>系统内标志</span>
								</template>
								<template slot-scope="scope">
									<el-select v-model="scope.row.bnkflg" placeholder="请选择" style="width: 100%;"
										size="small">
										<el-option label="招商银行" value="Y"> </el-option>
										<el-option label="他行" value="N"> </el-option>
									</el-select>
								</template>
							</el-table-column>
						</el-table>
					</div>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeedmOrwithholdThree" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="edmOrwithholdThree" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 代发其他经办  参数弹出框 -->
		<el-dialog title="代发其他经办参数" :visible.sync="edmOrwithholdFourDialog" width="50%">
			<el-form :model="edmOrwithholdFourForm" size="small" label-width="140px" ref="edmOrwithholdFourForms"
				v-loading="edmOrwithholdFourLoading">
				<el-row style="margin-bottom:10px">
					<el-col><span style="font-size:14px;;color:#2A8BD8;"><i class="el-icon-menu"></i>业务模式:</span>
					</el-col>
				</el-row>
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="业务模式" prop="ntagcagcx1.busmod"
							:rules="[ {required: true, message:'业务模式不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdFourForm.ntagcagcx1.busmod" placeholder="请选择"
								style="width: 100%;">
								<el-option v-for="item in allBusMods" :key="item.busmod" :label="item.modals"
									:value="item.busmod">
								</el-option>
							</el-select>
						</el-form-item>
					</el-col>
				</el-row>
				<el-row style="margin-bottom:10px">
					<el-col><span style="font-size:14px;;color:#2A8BD8;"><i class="el-icon-menu"></i>汇总信息:</span>
					</el-col>
				</el-row>
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="批次开始标志" prop="ntagcagcx1.begtag"
							:rules="[ {required: true, message:'批次开始标志不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdFourForm.ntagcagcx1.begtag" placeholder="请选择"
								style="width: 100%;">
								<el-option label="批次开始" value="Y"> </el-option>
								<!-- <el-option   v-if="edmOrwithholdFourForm.ntagcagcx1.reqnbr" label="续传批次"  value="N"> </el-option> -->
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="批次结束标志" prop="ntagcagcx1.endtag"
							:rules="[ {required: true, message:'批次结束标志不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdFourForm.ntagcagcx1.endtag" placeholder="请选择"
								style="width: 100%;">
								<el-option label="批次结束" value="Y"> </el-option>
								<!-- <el-option  label="非结束批次"  value="N"> </el-option> -->
							</el-select>
						</el-form-item>
					</el-col>
					<!-- <el-col :span="12" v-if="edmOrwithholdFourForm.ntagcagcx1.begtag=='N' && edmOrwithholdFourForm.ntagcagcx1.reqnbr">
                        <el-form-item label="流程实例号" prop="ntagcagcx1.reqnbr" :rules="[ {required: true, message:'流程实例号不能为空', trigger:'blur'} ]">
                            <el-input v-model="edmOrwithholdFourForm.ntagcagcx1.reqnbr" disabled></el-input>
                        </el-form-item>
                    </el-col> -->
					<el-col :span="12">
						<el-form-item label="总金额" prop="ntagcagcx1.ttlamt"
							:rules="[ {required: true, message:'总金额不能为空(最多保留两位小数)', trigger:'blur',pattern:/^\d*\.?(\d|\d{2})$/} ]">
							<el-input v-model="edmOrwithholdFourForm.ntagcagcx1.ttlamt"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="总笔数" prop="ntagcagcx1.ttlcnt"
							:rules="[ {required: true, message:'总笔数不能为空', trigger:'blur',pattern: /^\d*$/,} ]">
							<el-input v-model="edmOrwithholdFourForm.ntagcagcx1.ttlcnt" disabled></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="总次数" prop="ntagcagcx1.ttlnum"
							:rules="[ {required: true, message:'总次数不能为空', trigger:'blur',pattern: /^\d*$/,} ]">
							<el-input v-model="edmOrwithholdFourForm.ntagcagcx1.ttlnum" disabled></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="本次金额" prop="ntagcagcx1.curamt"
							:rules="[ {required: true, message:'本次金额不能为空(最多保留两位小数)', trigger:'blur',pattern:/^\d*\.?(\d|\d{2})$/} ]">
							<el-input v-model="edmOrwithholdFourForm.ntagcagcx1.curamt"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="本次笔数" prop="ntagcagcx1.curcnt"
							:rules="[ {required: true, message:'本次笔数不能为空', trigger:'blur',pattern: /^\d*$/,} ]">
							<el-input v-model="edmOrwithholdFourForm.ntagcagcx1.curcnt" disabled></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="交易货币" prop="ntagcagcx1.ccynbr"
							:rules="[ {required: true, message:'交易货币不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdFourForm.ntagcagcx1.ccynbr" placeholder="请选择"
								style="width: 100%;">
								<el-option label="人民币" value="10"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="货币市场" prop="ntagcagcx1.ccymkt"
							:rules="[ {required: true, message:'货币市场不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdFourForm.ntagcagcx1.ccymkt" placeholder="请选择"
								style="width: 100%;">
								<el-option label="不分钞汇" value="0"> </el-option>
								<el-option label="现钞" value="1"> </el-option>
								<el-option label="现汇" value="2"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="交易类型" prop="ntagcagcx1.trstyp"
							:rules="[ {required: true, message:'交易类型不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdFourForm.ntagcagcx1.trstyp" placeholder="请选择"
								style="width: 100%;">
								<el-option v-for="item in allTrstyps" :key="item.trstyp" :label="item.c_trstyp"
									:value="item.trstyp">
								</el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="用途" prop="ntagcagcx1.nusage"
							:rules="[ {required: true, message:'用途不能为空', trigger:'blur'} ]">
							<el-input v-model="edmOrwithholdFourForm.ntagcagcx1.nusage"></el-input>
						</el-form-item>
					</el-col>
				</el-row>
				<el-row style="margin-bottom:10px">
					<el-col><span style="font-size:14px;;color:#2A8BD8;"><i class="el-icon-menu"></i>明细信息:</span>
					</el-col>
				</el-row>
				<el-row>
					<div class="elTable">
						<el-table :data="edmOrwithholdTablesFour" size="small" row-key="id"
							style="width:100%; border:1px solid #d6cfe2;" :cell-style="cellStyle"
							:row-class-name="tableRowClassName" :header-cell-class-name="cellHeadStyle"
							:tree-props="{ children: 'children', hasChildren: 'hasChildren'}">
							<el-table-column prop="trxseq" header-align="center" align="center" show-overflow-tooltip
								label="交易序号">
								<template slot="header">
									<span style="color: red">*&nbsp;</span>
									<span>交易序号</span>
								</template>
								<template slot-scope="scope">
									<el-input v-model="scope.row.trxseq" placeholder="如’00000001’"></el-input>
								</template>
							</el-table-column>
							<el-table-column prop="accnbr" header-align="center" align="center" show-overflow-tooltip
								label="帐号">
								<template slot="header">
									<span style="color: red">*&nbsp;</span>
									<span>帐号</span>
								</template>
								<template slot-scope="scope">
									<el-input v-model="scope.row.accnbr"></el-input>
								</template>
							</el-table-column>
							<el-table-column prop="accnam" header-align="center" align="center" show-overflow-tooltip
								label="户名">
								<template slot="header">
									<span style="color: red">*&nbsp;</span>
									<span>户名</span>
								</template>
								<template slot-scope="scope">
									<el-input v-model="scope.row.accnam"></el-input>
								</template>
							</el-table-column>
							<el-table-column prop="trsamt" header-align="center" align="center" show-overflow-tooltip
								label="金额">
								<template slot="header">
									<span style="color: red">*&nbsp;</span>
									<span>金额</span>
								</template>
								<template slot-scope="scope">
									<el-input v-model="scope.row.trsamt"></el-input>
								</template>
							</el-table-column>
							<el-table-column prop="bnkflg" header-align="center" align="center" show-overflow-tooltip
								label="系统内标志">
								<template slot="header">
									<span style="color: red">*&nbsp;</span>
									<span>系统内标志</span>
								</template>
								<template slot-scope="scope">
									<el-select v-model="scope.row.bnkflg" placeholder="请选择" style="width: 100%;"
										size="small">
										<el-option label="招商银行" value="Y"> </el-option>
										<el-option label="他行" value="N"> </el-option>
									</el-select>
								</template>
							</el-table-column>
						</el-table>
					</div>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeedmOrwithholdFour" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="edmOrwithholdFour" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 超网代发工资经办 参数弹出框 -->
		<el-dialog title="超网代发工资经办参数" :visible.sync="edmOrwithholdFiveDialog" width="50%">
			<el-form :model="edmOrwithholdFiveForm" size="small" label-width="140px" ref="edmOrwithholdFiveForms"
				v-loading="edmOrwithholdFiveLoading">
				<el-row style="margin-bottom:10px">
					<el-col><span style="font-size:14px;;color:#2A8BD8;"><i class="el-icon-menu"></i>业务模式:</span>
					</el-col>
				</el-row>
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="业务模式" prop="ntagcsaix1.busmod"
							:rules="[ {required: true, message:'业务模式不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdFiveForm.ntagcsaix1.busmod" placeholder="请选择"
								style="width: 100%;">
								<el-option v-for="item in allBusMods" :key="item.busmod" :label="item.modals"
									:value="item.busmod">
								</el-option>
							</el-select>
						</el-form-item>
					</el-col>
				</el-row>
				<el-row style="margin-bottom:10px">
					<el-col><span style="font-size:14px;;color:#2A8BD8;"><i class="el-icon-menu"></i>汇总信息:</span>
					</el-col>
				</el-row>
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="交易摘要" prop="ntagcsaix1.trxrmk"
							:rules="[ {required: true, message:'交易摘要不能为空', trigger:'blur'} ]">
							<el-input v-model="edmOrwithholdFiveForm.ntagcsaix1.trxrmk"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="批次开始标志" prop="ntagcsaix1.begtag"
							:rules="[ {required: true, message:'批次开始标志不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdFiveForm.ntagcsaix1.begtag" placeholder="请选择"
								style="width: 100%;">
								<el-option label="批次开始" value="Y"> </el-option>
								<!-- <el-option  label="续传批次"  value="N"> </el-option> -->
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="批次结束标志" prop="ntagcsaix1.endtag"
							:rules="[ {required: true, message:'批次结束标志不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdFiveForm.ntagcsaix1.endtag" placeholder="请选择"
								style="width: 100%;">
								<el-option label="批次结束" value="Y"> </el-option>
								<!-- <el-option  label="非结束批次"  value="N"> </el-option> -->
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="总金额" prop="ntagcsaix1.ttlamt"
							:rules="[ {required: true, message:'总金额不能为空(最多保留两位小数)', trigger:'blur',pattern:/^\d*\.?(\d|\d{2})$/} ]">
							<el-input v-model="edmOrwithholdFiveForm.ntagcsaix1.ttlamt"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="总笔数" prop="ntagcsaix1.ttlcnt"
							:rules="[ {required: true, message:'总笔数不能为空', trigger:'blur',pattern: /^\d*$/,} ]">
							<el-input v-model="edmOrwithholdFiveForm.ntagcsaix1.ttlcnt" disabled></el-input>
						</el-form-item>
					</el-col>

					<el-col :span="12">
						<el-form-item label="本次金额" prop="ntagcsaix1.curamt"
							:rules="[ {required: true, message:'本次金额不能为空(最多保留两位小数)', trigger:'blur',pattern:/^\d*\.?(\d|\d{2})$/} ]">
							<el-input v-model="edmOrwithholdFiveForm.ntagcsaix1.curamt"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="本次笔数" prop="ntagcsaix1.curcnt"
							:rules="[ {required: true, message:'本次笔数不能为空', trigger:'blur',pattern: /^\d*$/,} ]">
							<el-input v-model="edmOrwithholdFiveForm.ntagcsaix1.curcnt" disabled></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="总次数" prop="ntagcsaix1.ttlnum"
							:rules="[ {required: true, message:'总次数不能为空', trigger:'blur',pattern: /^\d*$/,} ]">
							<el-input v-model="edmOrwithholdFiveForm.ntagcsaix1.ttlnum" disabled></el-input>
						</el-form-item>
					</el-col>
				</el-row>
				<el-row style="margin-bottom:10px">
					<el-col><span style="font-size:14px;;color:#2A8BD8;"><i class="el-icon-menu"></i>明细信息:</span>
					</el-col>
				</el-row>
				<el-row>
					<div class="elTable">
						<el-table :data="edmOrwithholdTablesFive" size="small" row-key="id"
							style="width:100%; border:1px solid #d6cfe2;" :cell-style="cellStyle"
							:row-class-name="tableRowClassName" :header-cell-class-name="cellHeadStyle"
							:tree-props="{ children: 'children', hasChildren: 'hasChildren'}">
							<el-table-column prop="trxseq" header-align="center" align="center" show-overflow-tooltip
								label="交易序号">
								<template slot="header">
									<span style="color: red">*&nbsp;</span>
									<span>交易序号</span>
								</template>
								<template slot-scope="scope">
									<el-input v-model="scope.row.trxseq" placeholder="如’00000001’"></el-input>
								</template>
							</el-table-column>
							<el-table-column prop="eacnbr" header-align="center" align="center" show-overflow-tooltip
								label="收方账号">
								<template slot="header">
									<span style="color: red">*&nbsp;</span>
									<span>收方账号</span>
								</template>
								<template slot-scope="scope">
									<el-input v-model="scope.row.eacnbr"></el-input>
								</template>
							</el-table-column>
							<el-table-column prop="eacnam" header-align="center" align="center" show-overflow-tooltip
								label="收方户名">
								<template slot="header">
									<span style="color: red">*&nbsp;</span>
									<span>收方户名</span>
								</template>
								<template slot-scope="scope">
									<el-input v-model="scope.row.eacnam"></el-input>
								</template>
							</el-table-column>
							<el-table-column prop="rcvamt" header-align="center" align="center" show-overflow-tooltip
								label="明细交易金额">
								<template slot="header">
									<span style="color: red">*&nbsp;</span>
									<span>明细交易金额</span>
								</template>
								<template slot-scope="scope">
									<el-input v-model="scope.row.rcvamt"></el-input>
								</template>
							</el-table-column>
						</el-table>
					</div>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeedmOrwithholdFive" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="edmOrwithholdFive" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 超网代发其他 参数弹出框 -->
		<el-dialog title="超网代发其他参数" :visible.sync="edmOrwithholdSixDialog" width="50%">
			<el-form :model="edmOrwithholdSixForm" size="small" label-width="140px" ref="edmOrwithholdSixForms"
				v-loading="edmOrwithholdSixLoading">
				<el-row style="margin-bottom:10px">
					<el-col><span style="font-size:14px;;color:#2A8BD8;"><i class="el-icon-menu"></i>业务模式:</span>
					</el-col>
				</el-row>
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="业务模式" prop="ntagcsaix1.busmod"
							:rules="[ {required: true, message:'业务模式不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdSixForm.ntagcsaix1.busmod" placeholder="请选择"
								style="width: 100%;">
								<el-option v-for="item in allBusMods" :key="item.busmod" :label="item.modals"
									:value="item.busmod">
								</el-option>
							</el-select>
						</el-form-item>
					</el-col>
				</el-row>
				<el-row style="margin-bottom:10px">
					<el-col><span style="font-size:14px;;color:#2A8BD8;"><i class="el-icon-menu"></i>汇总信息:</span>
					</el-col>
				</el-row>
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="交易类型" prop="ntagcsaix1.bustya"
							:rules="[ {required: true, message:'交易类型不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdSixForm.ntagcsaix1.bustya" placeholder="请选择"
								style="width: 100%;">
								<el-option v-for="item in allTrstyps" :key="item.trstyp" :label="item.c_trstyp"
									:value="item.trstyp">
								</el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="交易摘要" prop="ntagcsaix1.trxrmk"
							:rules="[ {required: true, message:'交易摘要不能为空', trigger:'blur'} ]">
							<el-input v-model="edmOrwithholdSixForm.ntagcsaix1.trxrmk"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="批次开始标志" prop="ntagcsaix1.begtag"
							:rules="[ {required: true, message:'批次开始标志不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdSixForm.ntagcsaix1.begtag" placeholder="请选择"
								style="width: 100%;">
								<el-option label="批次开始" value="Y"> </el-option>
								<!-- <el-option  label="续传批次"  value="N"> </el-option> -->
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="批次结束标志" prop="ntagcsaix1.endtag"
							:rules="[ {required: true, message:'批次结束标志不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdSixForm.ntagcsaix1.endtag" placeholder="请选择"
								style="width: 100%;">
								<el-option label="批次结束" value="Y"> </el-option>
								<!-- <el-option  label="非结束批次"  value="N"> </el-option> -->
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="总金额" prop="ntagcsaix1.ttlamt"
							:rules="[ {required: true, message:'总金额不能为空(最多保留两位小数)', trigger:'blur',pattern:/^\d*\.?(\d|\d{2})$/} ]">
							<el-input v-model="edmOrwithholdSixForm.ntagcsaix1.ttlamt"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="总笔数" prop="ntagcsaix1.ttlcnt"
							:rules="[ {required: true, message:'总笔数不能为空', trigger:'blur',pattern: /^\d*$/,} ]">
							<el-input v-model="edmOrwithholdSixForm.ntagcsaix1.ttlcnt" disabled></el-input>
						</el-form-item>
					</el-col>

					<el-col :span="12">
						<el-form-item label="本次金额" prop="ntagcsaix1.curamt"
							:rules="[ {required: true, message:'本次金额不能为空(最多保留两位小数)', trigger:'blur',pattern:/^\d*\.?(\d|\d{2})$/} ]">
							<el-input v-model="edmOrwithholdSixForm.ntagcsaix1.curamt"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="本次笔数" prop="ntagcsaix1.curcnt"
							:rules="[ {required: true, message:'本次笔数不能为空', trigger:'blur',pattern: /^\d*$/,} ]">
							<el-input v-model="edmOrwithholdSixForm.ntagcsaix1.curcnt" disabled></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="总次数" prop="ntagcsaix1.ttlnum"
							:rules="[ {required: true, message:'总次数不能为空', trigger:'blur',pattern: /^\d*$/,} ]">
							<el-input v-model="edmOrwithholdSixForm.ntagcsaix1.ttlnum" disabled></el-input>
						</el-form-item>
					</el-col>
				</el-row>
				<el-row style="margin-bottom:10px">
					<el-col><span style="font-size:14px;;color:#2A8BD8;"><i class="el-icon-menu"></i>明细信息:</span>
					</el-col>
				</el-row>
				<el-row>
					<div class="elTable">
						<el-table :data="edmOrwithholdTablesSix" size="small" row-key="id"
							style="width:100%; border:1px solid #d6cfe2;" :cell-style="cellStyle"
							:row-class-name="tableRowClassName" :header-cell-class-name="cellHeadStyle"
							:tree-props="{ children: 'children', hasChildren: 'hasChildren'}">
							<el-table-column prop="trxseq" header-align="center" align="center" show-overflow-tooltip
								label="交易序号">
								<template slot="header">
									<span style="color: red">*&nbsp;</span>
									<span>交易序号</span>
								</template>
								<template slot-scope="scope">
									<el-input v-model="scope.row.trxseq" placeholder="如’00000001’"></el-input>
								</template>
							</el-table-column>
							<el-table-column prop="eacnbr" header-align="center" align="center" show-overflow-tooltip
								label="收方账号">
								<template slot="header">
									<span style="color: red">*&nbsp;</span>
									<span>收方账号</span>
								</template>
								<template slot-scope="scope">
									<el-input v-model="scope.row.eacnbr"></el-input>
								</template>
							</el-table-column>
							<el-table-column prop="eacnam" header-align="center" align="center" show-overflow-tooltip
								label="收方户名">
								<template slot="header">
									<span style="color: red">*&nbsp;</span>
									<span>收方户名</span>
								</template>
								<template slot-scope="scope">
									<el-input v-model="scope.row.eacnam"></el-input>
								</template>
							</el-table-column>
							<el-table-column prop="rcvamt" header-align="center" align="center" show-overflow-tooltip
								label="明细交易金额">
								<template slot="header">
									<span style="color: red">*&nbsp;</span>
									<span>明细交易金额</span>
								</template>
								<template slot-scope="scope">
									<el-input v-model="scope.row.rcvamt"></el-input>
								</template>
							</el-table-column>
						</el-table>
					</div>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeedmOrwithholdSix" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="edmOrwithholdSix" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 代扣经办   参数弹出框 -->
		<el-dialog title="代扣经办参数" :visible.sync="edmOrwithholdSevenDialog" width="50%">
			<el-form :model="edmOrwithholdSevenForm" size="small" label-width="140px" ref="edmOrwithholdSevenForms"
				v-loading="edmOrwithholdSevenLoading">
				<el-row style="margin-bottom:10px">
					<el-col><span style="font-size:14px;;color:#2A8BD8;"><i class="el-icon-menu"></i>业务模式:</span>
					</el-col>
				</el-row>
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="业务模式" prop="ntagcagcx1.busmod"
							:rules="[ {required: true, message:'业务模式不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdSevenForm.ntagcagcx1.busmod" placeholder="请选择"
								style="width: 100%;">
								<el-option v-for="item in allBusMods" :key="item.busmod" :label="item.modals"
									:value="item.busmod">
								</el-option>
							</el-select>
						</el-form-item>
					</el-col>
				</el-row>
				<el-row style="margin-bottom:10px">
					<el-col><span style="font-size:14px;;color:#2A8BD8;"><i class="el-icon-menu"></i>汇总信息:</span>
					</el-col>
				</el-row>
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="批次开始标志" prop="ntagcagcx1.begtag"
							:rules="[ {required: true, message:'批次开始标志不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdSevenForm.ntagcagcx1.begtag" placeholder="请选择"
								style="width: 100%;">
								<el-option label="批次开始" value="Y"> </el-option>
								<!-- <el-option  label="续传批次"  value="N"> </el-option> -->
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="批次结束标志" prop="ntagcagcx1.endtag"
							:rules="[ {required: true, message:'批次结束标志不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdSevenForm.ntagcagcx1.endtag" placeholder="请选择"
								style="width: 100%;">
								<el-option label="批次结束" value="Y"> </el-option>
								<!-- <el-option  label="非结束批次"  value="N"> </el-option> -->
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="总金额" prop="ntagcagcx1.ttlamt"
							:rules="[ {required: true, message:'总金额不能为空(最多保留两位小数)', trigger:'blur',pattern:/^\d*\.?(\d|\d{2})$/} ]">
							<el-input v-model="edmOrwithholdSevenForm.ntagcagcx1.ttlamt"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="总笔数" prop="ntagcagcx1.ttlcnt"
							:rules="[ {required: true, message:'总笔数不能为空', trigger:'blur',pattern: /^\d*$/,} ]">
							<el-input v-model="edmOrwithholdSevenForm.ntagcagcx1.ttlcnt" disabled></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="总次数" prop="ntagcagcx1.ttlnum"
							:rules="[ {required: true, message:'总次数不能为空', trigger:'blur',pattern: /^\d*$/,} ]">
							<el-input v-model="edmOrwithholdSevenForm.ntagcagcx1.ttlnum" disabled></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="本次金额" prop="ntagcagcx1.curamt"
							:rules="[ {required: true, message:'本次金额不能为空(最多保留两位小数)', trigger:'blur',pattern:/^\d*\.?(\d|\d{2})$/} ]">
							<el-input v-model="edmOrwithholdSevenForm.ntagcagcx1.curamt"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="本次笔数" prop="ntagcagcx1.curcnt"
							:rules="[ {required: true, message:'本次笔数不能为空', trigger:'blur',pattern: /^\d*$/,} ]">
							<el-input v-model="edmOrwithholdSevenForm.ntagcagcx1.curcnt" disabled></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="交易货币" prop="ntagcagcx1.ccynbr"
							:rules="[ {required: true, message:'交易货币不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdSevenForm.ntagcagcx1.ccynbr" placeholder="请选择"
								style="width: 100%;">
								<el-option label="人民币" value="10"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="货币市场" prop="ntagcagcx1.ccymkt"
							:rules="[ {required: true, message:'货币市场不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdSevenForm.ntagcagcx1.ccymkt" placeholder="请选择"
								style="width: 100%;">
								<el-option label="不分钞汇" value="0"> </el-option>
								<el-option label="现钞" value="1"> </el-option>
								<el-option label="现汇" value="2"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="交易类型" prop="ntagcagcx1.trstyp"
							:rules="[ {required: true, message:'交易类型不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdSevenForm.ntagcagcx1.trstyp" placeholder="请选择"
								style="width: 100%;">
								<!-- <el-option  label="代发工资"  value="BYSA"> </el-option> -->
								<el-option v-for="item in allTrstyps" :key="item.trstyp" :label="item.c_trstyp"
									:value="item.trstyp">
								</el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="用途" prop="ntagcagcx1.nusage"
							:rules="[ {required: true, message:'用途不能为空', trigger:'blur'} ]">
							<el-input v-model="edmOrwithholdSevenForm.ntagcagcx1.nusage"></el-input>
						</el-form-item>
					</el-col>
				</el-row>
				<el-row style="margin-bottom:10px">
					<el-col><span style="font-size:14px;;color:#2A8BD8;"><i class="el-icon-menu"></i>明细信息:</span>
					</el-col>
				</el-row>
				<el-row>
					<div class="elTable">
						<el-table :data="edmOrwithholdTablesSeven" size="small" row-key="id"
							style="width:100%; border:1px solid #d6cfe2;" :cell-style="cellStyle"
							:row-class-name="tableRowClassName" :header-cell-class-name="cellHeadStyle"
							:tree-props="{ children: 'children', hasChildren: 'hasChildren'}">
							<el-table-column prop="trxseq" header-align="center" align="center" show-overflow-tooltip
								label="交易序号">
								<template slot="header">
									<span style="color: red">*&nbsp;</span>
									<span>交易序号</span>
								</template>
								<template slot-scope="scope">
									<el-input v-model="scope.row.trxseq" placeholder="如’00000001’"></el-input>
								</template>
							</el-table-column>
							<el-table-column prop="accnbr" header-align="center" align="center" show-overflow-tooltip
								label="帐号">
								<template slot="header">
									<span style="color: red">*&nbsp;</span>
									<span>帐号</span>
								</template>
								<template slot-scope="scope">
									<el-input v-model="scope.row.accnbr"></el-input>
								</template>
							</el-table-column>
							<el-table-column prop="accnam" header-align="center" align="center" show-overflow-tooltip
								label="户名">
								<template slot="header">
									<span style="color: red">*&nbsp;</span>
									<span>户名</span>
								</template>
								<template slot-scope="scope">
									<el-input v-model="scope.row.accnam"></el-input>
								</template>
							</el-table-column>
							<el-table-column prop="trsamt" header-align="center" align="center" show-overflow-tooltip
								label="金额">
								<template slot="header">
									<span style="color: red">*&nbsp;</span>
									<span>金额</span>
								</template>
								<template slot-scope="scope">
									<el-input v-model="scope.row.trsamt"></el-input>
								</template>
							</el-table-column>
							<el-table-column prop="bnkflg" header-align="center" align="center" show-overflow-tooltip
								label="系统内标志">
								<template slot="header">
									<span style="color: red">*&nbsp;</span>
									<span>系统内标志</span>
								</template>
								<template slot-scope="scope">
									<el-select v-model="scope.row.bnkflg" placeholder="请选择" style="width: 100%;"
										size="small">
										<el-option label="招商银行" value="Y"> </el-option>
										<!-- <el-option  label="他行"  value="N"> </el-option> -->
									</el-select>
								</template>
							</el-table-column>
						</el-table>
					</div>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeedmOrwithholdSeven" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="edmOrwithholdSeven" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 查询代发代扣交易代码  参数弹出框 -->
		<el-dialog title="查询交易概要信息参数" :visible.sync="edmOrwithholdEightDialog" width="50%">
			<el-form :model="edmOrwithholdEightForm" size="small" label-width="140px" ref="edmOrwithholdEightForms"
				v-loading="edmOrwithholdEightLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="业务代码" prop="buscod"
							:rules="[ {required: true, message:'业务代码不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdEightForm.buscod" placeholder="请选择" style="width: 100%;"
								@change="edmOrwithholdEightBuscod">
								<el-option label="代发工资" value="N03010"> </el-option>
								<el-option label="代发" value="N03020"> </el-option>
								<el-option label="代扣" value="N03030"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="业务模式" prop="busmod"
							:rules="[ {required: true, message:'业务模式不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdEightForm.busmod" placeholder="请选择" style="width: 100%;"
								:disabled="edmOrwithholdEightForm.buscod.length==0">
								<el-option v-for="item in allBusMods" :key="item.busmod" :label="item.modals"
									:value="item.busmod">
								</el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="开始时间" prop="bgndat"
							:rules="[ {required: true, message:'开始时间不能为空', trigger:'blur'} ]">
							<el-date-picker prefix-icon="el-icon-folder" v-model="edmOrwithholdEightForm.bgndat"
								type="date" style="width: 100%;" :picker-options="disTimeOptions2"
								value-format="yyyyMMdd" format="yyyy-MM-dd" @change="judgeedmOrwithholdEight"
								placeholder="请选择开始时间">
							</el-date-picker>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="结束时间" prop="enddat"
							:rules="[ {required: true, message:'结束时间不能为空', trigger:'blur'} ]">
							<el-date-picker prefix-icon="el-icon-folder" v-model="edmOrwithholdEightForm.enddat"
								type="date" style="width: 100%;" value-format="yyyyMMdd" format="yyyy-MM-dd"
								@change="judgeedmOrwithholdEight" :picker-options="disTimeOptions2"
								placeholder="请选择结束时间">
							</el-date-picker>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeedmOrwithholdEight" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="edmOrwithholdEight" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 查询交易明细信息 参数弹出框 -->
		<el-dialog title="查询交易明细信息参数" :visible.sync="edmOrwithholdNineDialog" width="50%">
			<el-form :model="edmOrwithholdNineForm" size="small" label-width="140px" ref="edmOrwithholdNineForms"
				v-loading="edmOrwithholdNineLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="流程实例号" prop="reqnbr"
							:rules="[ {required: true, message:'流程实例号不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdNineForm.reqnbr" placeholder="若空请调用 查询交易概要信息 获取"
								style="width: 100%;">
								<el-option v-for="item in allReqnbrs" :key="item.reqnbr" :label="item.reqnbr"
									:value="item.reqnbr">
								</el-option>
							</el-select>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeedmOrwithholdNine" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="edmOrwithholdNine" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 代发结果查询 参数弹出框 -->
		<el-dialog title="代发结果查询参数" :visible.sync="edmOrwithholdTenDialog" width="50%">
			<el-form :model="edmOrwithholdTenForm" size="small" label-width="140px" ref="edmOrwithholdTenForms"
				v-loading="edmOrwithholdTenLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="业务类型" prop="buscod"
							:rules="[ {required: true, message:'业务类型不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdTenForm.buscod" placeholder="请选择" style="width: 100%;"
								@change="edmOrwithholdTenBuscod">
								<el-option label="代发工资" value="N03010"> </el-option>
								<el-option label="代发" value="N03020"> </el-option>
								<el-option label="代扣" value="N03030"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="业务参考号" prop="yurref"
							:rules="[ {required: true, message:'业务参考号不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdTenForm.yurref" placeholder="请确保要查询的业务经办已测试"
								style="width: 100%;" :disabled="edmOrwithholdTenForm.buscod.length==0">
								<el-option v-for="item in edmOrwithholdTenFormBusMods" :key="item" :label="item"
									:value="item">
								</el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="起始日期" prop="bgndat"
							:rules="[ {required: true, message:'起始日期不能为空', trigger:'blur'} ]">
							<el-date-picker prefix-icon="el-icon-folder" v-model="edmOrwithholdTenForm.bgndat"
								type="date" style="width: 100%;" :picker-options="disTimeOptions2"
								value-format="yyyyMMdd" format="yyyy-MM-dd" @change="judgeedmOrwithholdTen"
								placeholder="请选择起始日期">
							</el-date-picker>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="结束日期" prop="enddat"
							:rules="[ {required: true, message:'结束日期不能为空', trigger:'blur'} ]">
							<el-date-picker prefix-icon="el-icon-folder" v-model="edmOrwithholdTenForm.enddat"
								type="date" style="width: 100%;" value-format="yyyyMMdd" format="yyyy-MM-dd"
								@change="judgeedmOrwithholdTen" :picker-options="disTimeOptions2" placeholder="请选择结束日期">
							</el-date-picker>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeedmOrwithholdTen" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="edmOrwithholdTen" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 代发代扣直连综合查询 参数弹出框 -->
		<el-dialog title="代发代扣直连综合查询参数" :visible.sync="edmOrwithholdElevenDialog" width="50%">
			<el-form :model="edmOrwithholdElevenForm" size="small" label-width="140px" ref="edmOrwithholdElevenForms"
				v-loading="edmOrwithholdElevenLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="业务代码" prop="buscod"
							:rules="[ {required: true, message:'业务代码不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdElevenForm.buscod" placeholder="请选择" style="width: 100%;"
								@change="edmOrwithholdElevenBuscod">
								<el-option label="代发工资" value="N03010"> </el-option>
								<el-option label="代发" value="N03020"> </el-option>
								<el-option label="代扣" value="N03030"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="业务参考号" prop="yurref"
							:rules="[ {required: true, message:'业务参考号不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdElevenForm.yurref" placeholder="请确保要查询的业务经办已测试"
								style="width: 100%;" :disabled="edmOrwithholdElevenForm.buscod.length==0">
								<el-option v-for="item in edmOrwithholdElevenFormBusMods" :key="item" :label="item"
									:value="item">
								</el-option>
							</el-select>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeedmOrwithholdEleven" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="edmOrwithholdEleven" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 代发退票明细查询 参数弹出框 -->
		<el-dialog title="代发退票明细查询参数" :visible.sync="edmOrwithholdTwelveDialog" width="50%">
			<el-form :model="edmOrwithholdTwelveForm" size="small" label-width="140px" ref="edmOrwithholdTwelveForms"
				v-loading="edmOrwithholdTwelveLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="交易开始日期" prop="bgndat"
							:rules="[ {required: true, message:'交易开始日期不能为空', trigger:'blur'} ]">
							<el-date-picker prefix-icon="el-icon-folder" v-model="edmOrwithholdTwelveForm.bgndat"
								type="date" style="width: 100%;" :picker-options="disTimeOptions2"
								value-format="yyyyMMdd" format="yyyy-MM-dd" @change="judgeedmOrwithholdTwelve"
								placeholder="请选择开始日期">
							</el-date-picker>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="交易结束日期" prop="enddat"
							:rules="[ {required: true, message:'交易结束日期不能为空', trigger:'blur'} ]">
							<el-date-picker prefix-icon="el-icon-folder" v-model="edmOrwithholdTwelveForm.enddat"
								type="date" style="width: 100%;" value-format="yyyyMMdd" format="yyyy-MM-dd"
								@change="judgeedmOrwithholdTwelve" :picker-options="disTimeOptions2"
								placeholder="请选择结束日期">
							</el-date-picker>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="业务代码" prop="buscod"
							:rules="[ {required: true, message:'业务代码不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdTwelveForm.buscod" placeholder="请选择" style="width: 100%;"
								@change="edmOrwithholdTwelveBuscod">
								<el-option label="代发" value="N03020"> </el-option>
								<el-option label="代扣" value="N03030"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="代发种类" prop="trstyp"
							:rules="[ {required: true, message:'代发种类不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdTwelveForm.trstyp" placeholder="请选择" style="width: 100%;"
								:disabled="edmOrwithholdTwelveForm.buscod.length==0">
								<el-option v-for="item in allTrstyps" :key="item.trstyp" :label="item.c_trstyp"
									:value="item.trstyp">
								</el-option>
							</el-select>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeedmOrwithholdTwelve" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="edmOrwithholdTwelve" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 代发明细对账单查询请求 参数弹出框 -->
		<el-dialog title="代发明细对账单查询请求参数" :visible.sync="edmOrwithholdThirteenDialog" width="50%">
			<el-form :model="edmOrwithholdThirteenForm" size="small" label-width="140px"
				ref="edmOrwithholdThirteenForms" v-loading="edmOrwithholdThirteenLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="开始日期" prop="begdat"
							:rules="[ {required: true, message:'开始日期不能为空', trigger:'blur'} ]">
							<el-date-picker prefix-icon="el-icon-folder" v-model="edmOrwithholdThirteenForm.begdat"
								type="date" style="width: 100%;" :picker-options="disTimeOptions"
								value-format="yyyy-MM-dd" format="yyyy-MM-dd" @change="judgeedmOrwithholdThirteen"
								placeholder="请选择开始日期">
							</el-date-picker>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="结束日期" prop="enddat"
							:rules="[ {required: true, message:'结束日期不能为空', trigger:'blur'} ]">
							<el-date-picker prefix-icon="el-icon-folder" v-model="edmOrwithholdThirteenForm.enddat"
								type="date" style="width: 100%;" value-format="yyyy-MM-dd" format="yyyy-MM-dd"
								@change="judgeedmOrwithholdThirteen" :picker-options="disTimeOptions"
								placeholder="请选择结束日期">
							</el-date-picker>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="业务类型" prop="buscod"
							:rules="[ {required: true, message:'业务类型不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdThirteenForm.buscod" placeholder="请选择" style="width: 100%;"
								@change="edmOrwithholdThirteenBuscod">
								<el-option label="代发工资" value="N03010"> </el-option>
								<el-option label="代发" value="N03020"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="业务模式" prop="busmod"
							:rules="[ {required: true, message:'业务模式不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdThirteenForm.busmod" placeholder="请选择" style="width: 100%;"
								:disabled="edmOrwithholdThirteenForm.buscod.length==0">
								<el-option v-for="item in allBusMods" :key="item.busmod" :label="item.modals"
									:value="item.busmod">
								</el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="打印模式" prop="prtmod"
							:rules="[ {required: true, message:'打印模式不能为空', trigger:'blur'} ]">
							<el-select v-model="edmOrwithholdThirteenForm.prtmod" placeholder="请选择"
								style="width: 100%;">
								<el-option label="逐笔打印(每笔一个)" value="S"> </el-option>
								<el-option label="批量打印(共一个)" value="M"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="查询标记" prop="begidx"
							:rules="[ {required: true, message:'查询标记不能为空', trigger:'blur'} ]">
							<el-input v-model="edmOrwithholdThirteenForm.begidx" placeholder="首次传0"></el-input>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeedmOrwithholdThirteen" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="edmOrwithholdThirteen" plain>测试</el-button>
			</span>
		</el-dialog>

		<!-- 联动支付整列 -->
		<!-- 查询可经办业务列表 参数弹出框 -->
		<el-dialog title="查询可经办业务列表参数" :visible.sync="umPayOneDialog" width="50%">
			<el-form :model="umPayOneForm" size="small" label-width="140px" ref="umPayOneForms"
				v-loading="umPayOneLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="查询业务名称" prop="busmod"
							:rules="[ {required: true, message:'查询业务名称不能为空', trigger:'blur'} ]">
							<el-select v-model="umPayOneForm.busmod" placeholder="请选择" style="width: 100%;">
								<el-option v-for="item in $dictUtils.getDictList('zhaohang_buscod')" :key="item.value"
									:label="item.label" :value="item.value">
								</el-option>
							</el-select>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeumPayOne" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="umPayOne" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 联动支付经办 参数弹出框 -->
		<el-dialog title="联动支付经办参数" :visible.sync="umPayThreeDialog" width="50%">
			<el-form :model="umPayThreeForm" size="small" label-width="140px" ref="umPayThreeForms"
				v-loading="umPayThreeLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="业务参考号" prop="yurref"
							:rules="[ {required: true, message:'业务参考号不能为空', trigger:'blur'} ]">
							<el-input v-model="umPayThreeForm.yurref"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="授权账号" prop="auteac"
							:rules="[ {required: true, message:'授权账号不能为空', trigger:'blur'} ]">
							<el-input v-model="umPayThreeForm.auteac"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="收方帐号" prop="crtacc"
							:rules="[ {required: true, message:'收方帐号不能为空', trigger:'blur'} ]">
							<el-input v-model="umPayThreeForm.crtacc"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="收方户名" prop="crtnam"
							:rules="[ {required: true, message:'收方户名不能为空', trigger:'blur'} ]">
							<el-input v-model="umPayThreeForm.crtnam"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="收方行地址" prop="crtadr"
							:rules="[ {required: true, message:'收方行地址不能为空', trigger:'blur'} ]">
							<el-input v-model="umPayThreeForm.crtadr"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="交易金额" prop="trsamt"
							:rules="[ {required: true, message:'交易金额不能为空(必须大于0)', trigger:'blur'} ]">
							<el-input v-model="umPayThreeForm.trsamt"></el-input>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeumPayThree" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="umPayThree" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 联动支付综合查询  参数弹出框 -->
		<el-dialog title="联动支付综合查询参数" :visible.sync="umPayFourDialog" width="50%">
			<el-form :model="umPayFourForm" size="small" label-width="140px" ref="umPayFourForms"
				v-loading="umPayFourLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="经办起始时间" prop="bgndat"
							:rules="[ {required: true, message:'开始时间不能为空', trigger:'blur'} ]">
							<el-date-picker prefix-icon="el-icon-folder" v-model="umPayFourForm.bgndat" type="date"
								style="width: 100%;" :picker-options="disTimeOptions2" value-format="yyyyMMdd"
								format="yyyy-MM-dd" @change="judgeumPayFour" placeholder="请选择开始时间">
							</el-date-picker>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="经办结束时间" prop="enddat"
							:rules="[ {required: true, message:'结束时间不能为空', trigger:'blur'} ]">
							<el-date-picker prefix-icon="el-icon-folder" v-model="umPayFourForm.enddat" type="date"
								style="width: 100%;" value-format="yyyyMMdd" format="yyyy-MM-dd"
								@change="judgeumPayFour" :picker-options="disTimeOptions2" placeholder="请选择结束时间">
							</el-date-picker>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeumPayFour" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="umPayFour" plain>测试</el-button>
			</span>
		</el-dialog>
		<!--  联动支付交易明细查询  参数弹出框 -->
		<el-dialog title="联动支付交易明细查询参数" :visible.sync="umPayFiveDialog" width="50%">
			<el-form :model="umPayFiveForm" size="small" label-width="140px" ref="umPayFiveForms"
				v-loading="umPayFiveLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="流程实例号" prop="reqnbr"
							:rules="[ {required: true, message:'流程实例号不能为空', trigger:'blur'}]">
							<el-input v-model="umPayFiveForm.reqnbr" placeholder="请确保 联动代发业务查询 已测试"></el-input>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeumPayFive" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="umPayFive" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 联动代发账号已签约代发协议列表查询 参数弹出框 -->
		<el-dialog title="联动代发账号已签约代发协议列表查询参数" :visible.sync="umPaySixDialog" width="50%">
			<el-form :model="umPaySixForm" size="small" label-width="140px" ref="umPaySixForms"
				v-loading="umPaySixLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="授权账号" prop="autacc"
							:rules="[ {required: true, message:'授权账号不能为空', trigger:'blur'} ]">
							<el-input v-model="umPaySixForm.autacc"></el-input>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeumPaySix" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="umPaySix" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 联动代发经办 参数弹出框 -->
		<el-dialog title="联动代发经办参数" :visible.sync="umPaySevenDialog" width="50%">
			<el-form :model="umPaySevenForm" size="small" label-width="140px" ref="umPaySevenForms"
				v-loading="umPaySevenLoading">
				<el-row style="margin-bottom:10px">
					<el-col><span style="font-size:14px;;color:#2A8BD8;"><i class="el-icon-menu"></i>业务模式:</span>
					</el-col>
				</el-row>
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="业务类型" prop="ntbusmody.buscod"
							:rules="[ {required: true, message:'业务类型不能为空', trigger:'blur'} ]">
							<el-select v-model="umPaySevenForm.ntbusmody.buscod" placeholder="请选择" style="width: 100%;">
								<el-option label="联动支付" value="N39010"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="业务模式" prop="ntbusmody.busmod"
							:rules="[ {required: true, message:'业务模式不能为空', trigger:'blur'} ]">
							<el-select v-model="umPaySevenForm.ntbusmody.busmod" placeholder="请选择" style="width: 100%;">
								<el-option v-for="item in allBusMods" :key="item.busmod" :label="item.modals"
									:value="item.busmod">
								</el-option>
							</el-select>
						</el-form-item>
					</el-col>
				</el-row>
				<el-row style="margin-bottom:10px">
					<el-col><span style="font-size:14px;;color:#2A8BD8;"><i class="el-icon-menu"></i>汇总信息:</span>
					</el-col>
				</el-row>
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="交易总金额" prop="ntlkaopdx1.ttlamt"
							:rules="[ {required: true, message:'交易总金额不能为空', trigger:'blur'} ]">
							<el-input v-model="umPaySevenForm.ntlkaopdx1.ttlamt" placeholder="大于0"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="交易总笔数" prop="ntlkaopdx1.ttlcnt"
							:rules="[ {required: true, message:'交易总笔数不能为空', trigger:'blur'} ]">
							<el-input v-model="umPaySevenForm.ntlkaopdx1.ttlcnt" disabled></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="本次金额" prop="ntlkaopdx1.curamt"
							:rules="[ {required: true, message:'本次金额不能为空', trigger:'blur'} ]">
							<el-input v-model="umPaySevenForm.ntlkaopdx1.curamt" placeholder="大于0"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="本次笔数" prop="ntlkaopdx1.curcnt"
							:rules="[ {required: true, message:'本次笔数不能为空', trigger:'blur'} ]">
							<el-input v-model="umPaySevenForm.ntlkaopdx1.curcnt" disabled></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="代发类型" prop="ntlkaopdx1.agctyp"
							:rules="[ {required: true, message:'代发类型不能为空', trigger:'blur'} ]">
							<el-select v-model="umPaySevenForm.ntlkaopdx1.agctyp" placeholder="请选择"
								style="width: 100%;">
								<el-option label="代发劳务收入" value="BYBC"> </el-option>
								<el-option label="代发报销款" value="BYTF"> </el-option>
								<el-option label="代发其他" value="BYBK "> </el-option>
								<el-option label="代发奖金" value="BYFN"> </el-option>
								<el-option label="代发工资" value="BYSA "> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="币种" prop="ntlkaopdx1.ccynbr"
							:rules="[ {required: true, message:'币种不能为空', trigger:'blur'} ]">
							<el-select v-model="umPaySevenForm.ntlkaopdx1.ccynbr" placeholder="请选择"
								style="width: 100%;">
								<el-option label="人民币" value="10"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="授权账号" prop="ntlkaopdx1.autacc"
							:rules="[ {required: true, message:'授权账号不能为空', trigger:'blur'} ]">
							<el-input v-model="umPaySevenForm.ntlkaopdx1.autacc"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="期望日期" prop="ntlkaopdx1.eptdat"
							:rules="[ {required: true, message:'期望日期不能为空', trigger:'blur'} ]">
							<el-date-picker prefix-icon="el-icon-folder" v-model="umPaySevenForm.ntlkaopdx1.eptdat"
								type="date" style="width: 100%;" :picker-options="disTimeOptions2"
								value-format="yyyyMMdd" format="yyyy-MM-dd" placeholder="请选择">
							</el-date-picker>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="期望时间" prop="ntlkaopdx1.epttim"
							:rules="[ {required: true, message:'期望时间不能为空', trigger:'blur'} ]">
							<el-time-picker prefix-icon="el-icon-folder" v-model="umPaySevenForm.ntlkaopdx1.epttim"
								style="width: 100%;" value-format="HHmmss" format="HH:mm:ss" placeholder="请选择">
							</el-time-picker>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="业务参考号" prop="ntlkaopdx1.yurref"
							:rules="[ {required: true, message:'业务参考号不能为空', trigger:'blur'} ]">
							<el-input v-model="umPaySevenForm.ntlkaopdx1.yurref"></el-input>
						</el-form-item>
					</el-col>
				</el-row>
				<el-row style="margin-bottom:10px">
					<el-col><span style="font-size:14px;;color:#2A8BD8;"><i class="el-icon-menu"></i>明细信息:</span>
					</el-col>
				</el-row>
				<el-row>
					<div class="elTable">
						<el-table :data="umPayTablesSeven" size="small" row-key="id"
							style="width:100%; border:1px solid #d6cfe2;" :cell-style="cellStyle"
							:row-class-name="tableRowClassName" :header-cell-class-name="cellHeadStyle"
							:tree-props="{ children: 'children', hasChildren: 'hasChildren'}">
							<el-table-column prop="trsseq" header-align="center" align="center" show-overflow-tooltip
								label="交易序号">
								<template slot="header">
									<span style="color: red">*&nbsp;</span>
									<span>交易序号</span>
								</template>
								<template slot-scope="scope">
									<el-input v-model="scope.row.trsseq" placeholder="如’00000001’"></el-input>
								</template>
							</el-table-column>
							<el-table-column prop="objacc" header-align="center" align="center" show-overflow-tooltip
								label="对方帐号">
								<template slot="header">
									<span style="color: red">*&nbsp;</span>
									<span>对方帐号</span>
								</template>
								<template slot-scope="scope">
									<el-input v-model="scope.row.objacc"></el-input>
								</template>
							</el-table-column>
							<el-table-column prop="objacn" header-align="center" align="center" show-overflow-tooltip
								label="对方账号名称">
								<template slot="header">
									<span style="color: red">*&nbsp;</span>
									<span>对方账号名称</span>
								</template>
								<template slot-scope="scope">
									<el-input v-model="scope.row.objacn"></el-input>
								</template>
							</el-table-column>
							<el-table-column prop="trsamt" header-align="center" align="center" show-overflow-tooltip
								label="交易金额">
								<template slot="header">
									<span style="color: red">*&nbsp;</span>
									<span>交易金额</span>
								</template>
								<template slot-scope="scope">
									<el-input v-model="scope.row.trsamt"></el-input>
								</template>
							</el-table-column>
							<el-table-column prop="sysflg" header-align="center" align="center" show-overflow-tooltip
								label="系统内外标志">
								<template slot="header">
									<span style="color: red">*&nbsp;</span>
									<span>系统内外标志</span>
								</template>
								<template slot-scope="scope">
									<el-select v-model="scope.row.sysflg" placeholder="请选择" style="width: 100%;"
										size="small">
										<el-option label="行内" value="Y"> </el-option>
										<el-option label="行外" value="N"> </el-option>
									</el-select>
								</template>
							</el-table-column>
						</el-table>
					</div>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeumPaySeven" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="umPaySeven" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 联动代发业务查询  参数弹出框 -->
		<el-dialog title="联动代发业务查询参数" :visible.sync="umPayEightDialog" width="50%">
			<el-form :model="umPayEightForm" size="small" label-width="140px" ref="umPayEightForms"
				v-loading="umPayEightLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="日期类型" prop="datflg"
							:rules="[ {required: true, message:'日期类型不能为空', trigger:'blur'} ]">
							<el-select v-model="umPayEightForm.datflg" placeholder="请选择" style="width: 100%;"
								size="small">
								<el-option label="经办日期" value="A"> </el-option>
								<el-option label="期望日期" value="B"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="开始日期" prop="begdat"
							:rules="[ {required: true, message:'开始日期不能为空', trigger:'blur'} ]">
							<el-date-picker prefix-icon="el-icon-folder" v-model="umPayEightForm.begdat" type="date"
								style="width: 100%;" :picker-options="disTimeOptions2" value-format="yyyyMMdd"
								format="yyyy-MM-dd" @change="judgeumPayEight" placeholder="请选择开始日期">
							</el-date-picker>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="结束日期" prop="enddat"
							:rules="[ {required: true, message:'结束日期不能为空', trigger:'blur'} ]">
							<el-date-picker prefix-icon="el-icon-folder" v-model="umPayEightForm.enddat" type="date"
								style="width: 100%;" value-format="yyyyMMdd" format="yyyy-MM-dd"
								@change="judgeumPayEight" :picker-options="disTimeOptions2" placeholder="请选择结束日期">
							</el-date-picker>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeumPayEight" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="umPayEight" plain>测试</el-button>
			</span>
		</el-dialog>
		<!--  联动代发明细查询 参数弹出框 -->
		<el-dialog title="联动代发明细查询参数" :visible.sync="umPayNineDialog" width="50%">
			<el-form :model="umPayNineForm" size="small" label-width="140px" ref="umPayNineForms"
				v-loading="umPayNineLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="流程实例号" prop="reqnbr"
							:rules="[ {required: true, message:'流程实例号不能为空', trigger:'blur'}]">
							<el-input v-model="umPayNineForm.reqnbr" placeholder="请确保 联动支付综合查询 已测试"></el-input>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeumPayNine" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="umPayNine" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 联动代发授权方业务查询 参数弹出框 -->
		<el-dialog title="联动代发授权方业务查询参数" :visible.sync="umPayTenDialog" width="50%">
			<el-form :model="umPayTenForm" size="small" label-width="140px" ref="umPayTenForms"
				v-loading="umPayTenLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="开始日期" prop="begdat"
							:rules="[ {required: true, message:'开始日期不能为空', trigger:'blur'} ]">
							<el-date-picker prefix-icon="el-icon-folder" v-model="umPayTenForm.begdat" type="date"
								style="width: 100%;" :picker-options="disTimeOptions2" value-format="yyyyMMdd"
								format="yyyy-MM-dd" @change="judgeumPayTen" placeholder="请选择">
							</el-date-picker>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="结束日期" prop="enddat"
							:rules="[ {required: true, message:'结束日期不能为空', trigger:'blur'} ]">
							<el-date-picker prefix-icon="el-icon-folder" v-model="umPayTenForm.enddat" type="date"
								style="width: 100%;" value-format="yyyyMMdd" format="yyyy-MM-dd" @change="judgeumPayTen"
								:picker-options="disTimeOptions2" placeholder="请选择">
							</el-date-picker>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="授权账号" prop="autacc"
							:rules="[ {required: true, message:'授权账号不能为空', trigger:'blur'} ]">
							<el-input v-model="umPayTenForm.autacc"></el-input>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeumPayTen" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="umPayTen" plain>测试</el-button>
			</span>
		</el-dialog>
		<!--  联动代发授权方明细查询 参数弹出框 -->
		<el-dialog title="联动代发授权方明细查询参数" :visible.sync="umPayElevenDialog" width="50%">
			<el-form :model="umPayElevenForm" size="small" label-width="140px" ref="umPayElevenForms"
				v-loading="umPayElevenLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="流程实例号" prop="reqnbr"
							:rules="[ {required: true, message:'流程实例号不能为空', trigger:'blur'}]">
							<el-input v-model="umPayElevenForm.reqnbr" placeholder="请确保 联动代发授权方业务查询 已测试"></el-input>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeumPayEleven" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="umPayEleven" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 查询联动代发授权方关联账号 参数弹出框 -->
		<el-dialog title="查询联动代发授权方关联账号参数" :visible.sync="umPayTwelveDialog" width="50%">
			<el-form :model="umPayTwelveForm" size="small" label-width="140px" ref="umPayTwelveForms"
				v-loading="umPayTwelveLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="授权账号" prop="autacc"
							:rules="[ {required: true, message:'授权账号不能为空', trigger:'blur'} ]">
							<el-input v-model="umPayTwelveForm.autacc"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="授权类型" prop="auttyp"
							:rules="[ {required: true, message:'授权类型不能为空', trigger:'blur'} ]">
							<el-select v-model="umPayTwelveForm.auttyp" placeholder="请选择" style="width: 100%;">
								<el-option label="联动支付" value="1"> </el-option>
								<el-option label="联动代发" value="2"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeumPayTwelve" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="umPayTwelve" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 中间方设置授权业务是否需要审批 参数弹出框 -->
		<el-dialog title="中间方设置授权业务是否需要审批参数" :visible.sync="umPayThirteenDialog" width="50%">
			<el-form :model="umPayThirteenForm" size="small" label-width="140px" ref="umPayThirteenForms"
				v-loading="umPayThirteenLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="业务模式" prop="busmod"
							:rules="[ {required: true, message:'业务模式不能为空', trigger:'blur'} ]">
							<el-select v-model="umPayThirteenForm.busmod" placeholder="请选择" style="width: 100%;">
								<el-option v-for="item in $dictUtils.getDictList('zhaohang_buscod')" :key="item.value"
									:label="item.label" :value="item.value">
								</el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="企银编号" prop="ntbnbr"
							:rules="[ {required: true, message:'企银编号不能为空', trigger:'blur'} ]">
							<el-input v-model="umPayThirteenForm.ntbnbr"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="授权账号" prop="autacc"
							:rules="[ {required: true, message:'授权账号不能为空', trigger:'blur'} ]">
							<el-input v-model="umPayThirteenForm.autacc"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="确认标志" prop="cfmflg"
							:rules="[ {required: true, message:'确认标志不能为空', trigger:'blur'} ]">
							<el-select v-model="umPayThirteenForm.cfmflg" placeholder="请选择" style="width: 100%;">
								<el-option label="需要确认" value="Y"> </el-option>
								<el-option label="不需确认" value="N"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeumPayThirteen" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="umPayThirteen" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 中间方查询授权关系的业务是否需要审批 参数弹出框 -->
		<el-dialog title="中间方查询授权关系的业务是否需要审批参数" :visible.sync="umPayFourteenDialog" width="50%">
			<el-form :model="umPayFourteenForm" size="small" label-width="140px" ref="umPayFourteenForms"
				v-loading="umPayFourteenLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="分行号" prop="bbknbr"
							:rules="[ {required: true, message:'分行号不能为空', trigger:'blur'} ]">
							<el-input v-model="umPayFourteenForm.bbknbr"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="授权账号" prop="autacc"
							:rules="[ {required: true, message:'授权账号不能为空', trigger:'blur'} ]">
							<el-input v-model="umPayFourteenForm.autacc"></el-input>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeumPayFourteen" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="umPayFourteen" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 中间方查询待审批业务 参数弹出框 -->
		<el-dialog title="中间方查询待审批业务参数" :visible.sync="umPayFifteenDialog" width="50%">
			<el-form :model="umPayFifteenForm" size="small" label-width="140px" ref="umPayFifteenForms"
				v-loading="umPayFifteenLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="业务模式" prop="busmod"
							:rules="[ {required: true, message:'业务模式不能为空', trigger:'blur'} ]">
							<el-select v-model="umPayFifteenForm.busmod" placeholder="请选择" style="width: 100%;">
								<el-option v-for="item in $dictUtils.getDictList('zhaohang_buscod')" :key="item.value"
									:label="item.label" :value="item.value">
								</el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="授权账号" prop="autacc"
							:rules="[ {required: true, message:'授权账号不能为空', trigger:'blur'} ]">
							<el-input v-model="umPayFifteenForm.autacc"></el-input>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeumPayFifteen" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="umPayFifteen" plain>测试</el-button>
			</span>
		</el-dialog>
		<!--中间方业务审批确认处理 参数弹出框 -->
		<el-dialog title="中间方业务审批确认处理参数" :visible.sync="umPaySixteenDialog" width="50%">
			<el-form :model="umPaySixteenForm" size="small" label-width="140px" ref="umPaySixteenForms"
				v-loading="umPaySixteenLoading">
				<el-row :gutter="15">
					<el-col :span="12">
						<el-form-item label="业务模式" prop="busmod"
							:rules="[ {required: true, message:'业务模式不能为空', trigger:'blur'} ]">
							<el-select v-model="umPaySixteenForm.busmod" placeholder="请选择" style="width: 100%;">
								<el-option v-for="item in $dictUtils.getDictList('zhaohang_buscod')" :key="item.value"
									:label="item.label" :value="item.value">
								</el-option>
							</el-select>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="流程实例号" prop="reqnbr"
							:rules="[ {required: true, message:'流程实例号不能为空', trigger:'blur'} ]">
							<el-input v-model="umPaySixteenForm.reqnbr"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="授权账号" prop="autacc"
							:rules="[ {required: true, message:'授权账号不能为空', trigger:'blur'} ]">
							<el-input v-model="umPaySixteenForm.autacc"></el-input>
						</el-form-item>
					</el-col>
					<el-col :span="12">
						<el-form-item label="确认标志" prop="grtflg"
							:rules="[ {required: true, message:'确认标志不能为空', trigger:'blur'} ]">
							<el-select v-model="umPaySixteenForm.grtflg" placeholder="请选择" style="width: 100%;">
								<el-option label="需要确认" value="Y"> </el-option>
								<el-option label="不需确认" value="N"> </el-option>
							</el-select>
						</el-form-item>
					</el-col>
				</el-row>
			</el-form>
			<span slot="footer" class="dialog-footer">
				<el-button size="small" type="primary" @click="closeumPaySixteen" plain>关闭</el-button>
				<el-button size="small" type="primary" @click="umPaySixteen" plain>测试</el-button>
			</span>
		</el-dialog>
		<!-- 提示 -->
		<div style="margin:10px;font-size:18px;font-weight: 500;font-family:'楷体';border:1px solid #ddd;padding:0 5px">
			<table style="border-spacing:0 10px">
				<tr style="color:#ff0000;">提示:</tr>
				<tr>1.带有<span style="color:#f00">*</span>为必填参数。</tr>
				<tr>2.若提示
					<span style="color:#409eff">(不存在账户号码为<span style="color:red">****</span>的基础账户信息),</span>请检查
					<span style="color:red">提示账号、</span>
					<span style="color:#987">文档账号、</span>
					<span style="color:#409222">银企配置结算户(账号)</span>
					是否一致，若一致请联系管理员，否则请按照文档配置更改。
				</tr>
				<tr>3.若提示<span style="color:#409eff">等待处理中,</span>请一分钟后重新调用该接口。</tr>
			</table>
		</div>
	</div>
</template>
<script>
	import tableStyles from '../../../../utils/mixins.js';
    import invoiceCloud from '../components/invoiceCloud.vue';
	export default {
		mixins: [tableStyles],
        components: {
            invoiceCloud
        },
		data() {
			return {
				realmName: '', //域名
				createTestVisible: false, //生成测试文档弹框
				createTestForm: {
					accessMode: '', //接入方式
					aIdA: '', //管理员一 网银用户ID  
					aPswA: '', //管理员一  密码          
					aIdB: '', //管理员二 网银用户ID 
					aPswB: '', //管理员二 密码  
					cNumberA: '', //公司账户一账号
					cNameA: '', //公司账户一户名
					cBranchA: '', //公司账户一开户分行
					cNumberB: '', //公司账户二账号
					cNameB: '', //公司账户二户名
					cBranchB: '', //公司账户二开户分行
					uNumberA: '', //个人账户一账号
					uNameA: '', //个人账户一户名
					uBranchA: '', //个人账户一开户分行
					uNumberB: '', //个人账户二账号
					uNameB: '', //个人账户二户名
					uBranchB: '', //个人账户二开户分行
				},
				createTestLoading: '',
				//账户查询
				accountQueryTable: [{
						indexs: '1',
						testname: '可经办业务模式查询',
						remarks: '测试',
						show: false
					},
					{
						indexs: '2',
						testname: '账户详细信息查询',
						remarks: '测试',
						show: false
					},
					{
						indexs: '3',
						testname: '查询账户历史余额',
						remarks: '测试',
						show: false
					},
					{
						indexs: '4',
						testname: '查询分行号信息',
						remarks: '测试',
						show: false
					},
					{
						indexs: '5',
						testname: '批量查询余额',
						remarks: '测试',
						show: false
					},
					{
						indexs: '6',
						testname: '账户交易信息查询',
						remarks: '测试',
						show: false,
					},
					{
						indexs: '7',
						testname: '电子回单查询',
						remarks: '测试',
						show: false
					},
					{
						indexs: '8',
						testname: '回单异步打印结果查询',
						remarks: '测试',
						show: false
					},
					{
						indexs: '',
						testname: '-',
						remarks: '测试'
					},
					{
						indexs: '',
						testname: '-',
						remarks: '测试'
					},
					{
						indexs: '',
						testname: '-',
						remarks: '测试'
					},
					{
						indexs: '',
						testname: '-',
						remarks: '测试'
					},
					{
						indexs: '',
						testname: '-',
						remarks: '测试'
					},
					{
						indexs: '',
						testname: '-',
						remarks: '测试'
					},
					{
						indexs: '',
						testname: '-',
						remarks: '测试'
					},
					{
						indexs: '',
						testname: '-',
						remarks: '测试'
					},
				],
				//支付转账
				payTransferTable: [{
						indexs: '1',
						testname: '企银支付单笔经办',
						remarks: '测试',
						show: false
					},
					{
						indexs: '2',
						testname: '企银支付业务查询',
						remarks: '测试',
						show: false
					},
					{
						indexs: '3',
						testname: '企银支付批量经办',
						remarks: '测试',
						show: false
					},
					{
						indexs: '4',
						testname: '企银批量支付批次查询',
						remarks: '测试',
						show: false
					},
					{
						indexs: '5',
						testname: '企银批量支付明细查询',
						remarks: '测试',
						show: false
					},
					{
						indexs: '6',
						testname: '支付退票明细查询',
						remarks: '测试',
						show: false
					},
					// {indexs:'7',testname:'收支申报信息查询',remarks:'测试',show:false},
					// {indexs:'8',testname:'可用收支申报附言信息查询',remarks:'测试',show:false},
					// {indexs:'9',testname:'收支申报检查',remarks:'测试',show:false},
					{
						indexs: '',
						testname: '-',
						remarks: '测试'
					},
					{
						indexs: '',
						testname: '-',
						remarks: '测试'
					},
					{
						indexs: '',
						testname: '-',
						remarks: '测试'
					},
					{
						indexs: '',
						testname: '-',
						remarks: '测试'
					},
					{
						indexs: '',
						testname: '-',
						remarks: '测试'
					},
					{
						indexs: '',
						testname: '-',
						remarks: '测试'
					},
					{
						indexs: '',
						testname: '-',
						remarks: '测试'
					},
					{
						indexs: '',
						testname: '-',
						remarks: '测试'
					},
					{
						indexs: '',
						testname: '-',
						remarks: '测试'
					},
					{
						indexs: '',
						testname: '-',
						remarks: '测试'
					},
				],
				//代发代扣
				edmOrwithholdTable: [{
						indexs: '1',
						testname: '查询代发代扣交易代码',
						remarks: '测试',
						show: false
					},
					{
						indexs: '2',
						testname: '代发工资额度查询',
						remarks: '测试',
						show: false
					},
					{
						indexs: '3',
						testname: '代发工资经办',
						remarks: '测试',
						show: false
					},
					{
						indexs: '4',
						testname: '代发其他经办',
						remarks: '测试',
						show: false
					},
					{
						indexs: '5',
						testname: '超网代发工资经办',
						remarks: '测试',
						show: false
					},
					{
						indexs: '6',
						testname: '超网代发其他',
						remarks: '测试',
						show: false
					},
					{
						indexs: '7',
						testname: '代扣经办',
						remarks: '测试',
						show: false
					},
					{
						indexs: '8',
						testname: '查询交易概要信息',
						remarks: '测试',
						show: false
					},
					{
						indexs: '9',
						testname: '查询交易明细信息',
						remarks: '测试',
						show: false
					},
					{
						indexs: '10',
						testname: '代发结果查询',
						remarks: '测试',
						show: false
					},
					{
						indexs: '11',
						testname: '代发代扣直连综合查询',
						remarks: '测试',
						show: false
					},
					{
						indexs: '12',
						testname: '代发退票明细查询',
						remarks: '测试',
						show: false
					},
					{
						indexs: '13',
						testname: '代发明细对账单查询请求',
						remarks: '测试',
						show: false
					},
					{
						indexs: '',
						testname: '-',
						remarks: '测试'
					},
					{
						indexs: '',
						testname: '-',
						remarks: '测试'
					},
					{
						indexs: '',
						testname: '-',
						remarks: '测试'
					},
					// {testname:'代发明细对账单处理结果查询请求',remarks:'测试'},           
				],
				//联动支付
				umPayTable: [{
						indexs: '1',
						testname: '查询可经办业务列表',
						remarks: '测试',
						show: false
					},
					{
						indexs: '2',
						testname: '查询授权帐号列表',
						remarks: '测试',
						show: false
					},
					{
						indexs: '3',
						testname: '联动支付经办',
						remarks: '测试',
						show: false
					},
					{
						indexs: '4',
						testname: '联动支付综合查询',
						remarks: '测试',
						show: false
					},
					{
						indexs: '5',
						testname: '联动支付交易明细查询',
						remarks: '测试',
						show: false
					},
					{
						indexs: '6',
						testname: '联动代发账号已签约代发协议列表查询',
						remarks: '测试',
						show: false
					},
					{
						indexs: '7',
						testname: '联动代发经办',
						remarks: '测试',
						show: false
					},
					{
						indexs: '8',
						testname: '联动代发业务查询',
						remarks: '测试',
						show: false
					},
					{
						indexs: '9',
						testname: '联动代发明细查询',
						remarks: '测试',
						show: false
					},
					{
						indexs: '10',
						testname: '联动代发授权方业务查询',
						remarks: '测试',
						show: false
					},
					{
						indexs: '11',
						testname: '联动代发授权方明细查询',
						remarks: '测试',
						show: false
					},
					{
						indexs: '12',
						testname: '查询联动代发授权方关联账号',
						remarks: '测试',
						show: false
					},
					{
						indexs: '13',
						testname: '中间方设置授权业务是否需要审批',
						remarks: '测试',
						show: false
					},
					{
						indexs: '14',
						testname: '中间方查询授权关系的业务是否需要审批',
						remarks: '测试',
						show: false
					},
					{
						indexs: '15',
						testname: '中间方查询待审批业务',
						remarks: '测试',
						show: false
					},
					{
						indexs: '16',
						testname: '中间方业务审批确认处理',
						remarks: '测试',
						show: false
					},
				],


				// 整个账户查询
				//可经办业务模式查询 
				accountQueryOneDialog: false, //参数弹出框
				accountQueryOneForm: {
					buscod: '' //参数
				},
				accountQueryOneLoading: '',
				accountQueryOneShow: false,
				//查询账户历史余额 
				accountQueryThreeDialog: false, //参数弹出框
				accountQueryThreeForm: {
					bgndat: '', //参数
					enddat: '',
				},
				accountQueryThreeLoading: '',
				//禁用时间选择为当天之前
				disTimeOptions: {
					disabledDate(time) {
						return time.getTime() >= new Date(new Date().getFullYear() + '/' + (Number(new Date().getMonth()) +
							1) + '/' + new Date().getDate()).getTime()
					}
				},
				//禁用时间选择为当前
				disTimeOptions2: {
					disabledDate(time) {
						return time.getTime() > new Date(new Date().getFullYear() + '/' + (Number(new Date().getMonth()) +
							1) + '/' + new Date().getDate()).getTime()
					}
				},
				//查询分行号信息  
				accountQueryFourDialog: false, //参数弹出框
				accountQueryFourForm: {
					fctval: '', // 参数
				},
				accountQueryFourLoading: '',
				//账户交易信息查询  
				accountQuerySixDialog: false, //参数弹出框
				accountQuerySixForm: {
					trsdat: '', //参数
				},
				accountQuerySixLoading: '',
				//电子回单查询 
				accountQuerySevenDialog: false, //参数弹出框
				accountQuerySevenForm: {
					primod: '', //参数
					begdat: '',
					enddat: '',
					rrcflg: '',
				},
				accountQuerySevenLoading: '',
				//回单异步打印结果查询   
				accountQueryEightDialog: false, //参数弹出框
				accountQueryEightForm: {
					taskid: '', //参数
				},
				accountQueryEightLoading: '',


				//整个支付转账
				allBusMods: [], //支付的业务模式
				//企银支付单笔经办 
				payTransferOneDialog: false, //参数弹出框
				payTransferOneForm: { //参数
					company: this.$store.state.user.companyId,
					busMod: '',
					busCod: '',
					crtAcc: '',
					crtNam: '',
					ccyNbr: '',
					trsAmt: '',
					bnkFlg: '',
					nusAge: '',
					payTyp: '',
					trxCod: '',
					trxRem: '',
					trxAmt: '',
					issRef: '',
					regNbr: '',
					ctrNbr: '',
					invNbr: '',
				},
				payTransferOneLoading: '',
				// payTransferOneTrx:[],//非居民收支申报交易编码   交易附言   
				//企银支付单笔经办  
				payTransferTwoDialog: false, //参数弹出框
				payTransferTwoForm: { //参数
					company: this.$store.state.user.companyId,
					busCod: '',
					yurRef: '',
				},
				payTransferTwoLoading: '',
				//企银支付批量经办 
				payTransferThreeDialog: false, //参数弹出框
				payTransferThreeForm: { //参数
					company: this.$store.state.user.companyId,
					busMod: '',
					busCod: '',
					bthNbr: '',
					dtlNbr: '2',
					ctnFlg: '',
					bb1paybhx1: [{
							crtAcc: '',
							crtNam: '',
							ccyNbr: '',
							trsAmt: '',
							bnkFlg: '',
							nusAge: '',
							issRef: '',
							regNbr: '',
							ctrNbr: '',
							invNbr: '',
						},
						{
							crtAcc: '',
							crtNam: '',
							ccyNbr: '',
							trsAmt: '',
							bnkFlg: '',
							nusAge: '',
							issRef: '',
							regNbr: '',
							ctrNbr: '',
							invNbr: '',
						},
					]
				},
				payTransferThreeLoading: '',
				//企银批量支付批次查询 
				payTransferFourDialog: false, //参数弹出框
				payTransferFourForm: { //参数
					company: this.$store.state.user.companyId,
					begDat: '',
					endDat: '',
				},
				payTransferFourLoading: '',
				//企银批量支付明细查询 
				payTransferFiveDialog: false, //参数弹出框
				payTransferFiveForm: { //参数
					company: this.$store.state.user.companyId,
					bthNbr: '',
				},
				payTransferFiveLoading: '',
				payTransferFiveBthNbr: [], //批次编号
				//支付退票明细查询 
				payTransferSixDialog: false, //参数弹出框
				payTransferSixForm: { //参数
					company: this.$store.state.user.companyId,
					bgnDat: '',
					endDat: '',
				},
				payTransferSixLoading: '',
				//收支申报信息查询 
				payTransferSevenDialog: false, //参数弹出框
				payTransferSevenForm: { //参数
					company: this.$store.state.user.companyId,
					reqNbr: '',
				},
				payTransferSevenLoading: '',
				//可用收支申报附言信息查询 
				payTransferEightDialog: false, //参数弹出框
				payTransferEightForm: { //参数
					company: this.$store.state.user.companyId,
					dbtAcc: '',
				},
				payTransferEightLoading: '',
				//收支申报检查
				payTransferNineDialog: false, //参数弹出框
				payTransferNineForm: { //参数
					company: this.$store.state.user.companyId,
					rcvEac: '',
					rcvEan: '',
				},
				payTransferNineLoading: '',

				// 整个代发代扣
				allTrstyps: [], //交易类型
				//查询代发代扣交易代码
				edmOrwithholdOneDialog: false, //参数弹出框
				edmOrwithholdOneForm: {
					buscod: '', //参数
				},
				edmOrwithholdOneLoading: '',
				//代发工资额度查询 
				edmOrwithholdThreeDialog: false, //代发工资额度查询  参数弹出框
				edmOrwithholdThreeForm: {
					company: this.$store.state.user.companyId,
					ntagcagcx1: {
						busmod: '', //参数
						begtag: '',
						endtag: '',
						ttlamt: '',
						ttlcnt: '1',
						ttlnum: '1',
						curamt: '',
						curcnt: '1',
						ccynbr: '',
						ccymkt: '',
						trstyp: '',
						nusage: '',
					},
					ntagcdtly1: []
				},
				edmOrwithholdThreeLoading: '',
				edmOrwithholdTablesThree: [{
					trxseq: '',
					accnbr: '',
					accnam: '',
					trsamt: '',
					bnkflg: '',
				}],
				salaryArr: [], //代发工资，超网代发工资的业务参考号存放
				//代发其他经办  
				edmOrwithholdFourDialog: false, //参数弹出框
				edmOrwithholdFourForm: {
					company: this.$store.state.user.companyId,
					ntagcagcx1: {
						busmod: '', //参数
						begtag: '',
						endtag: '',
						reqnbr: '',
						ttlamt: '',
						ttlcnt: '1',
						ttlnum: '1',
						curamt: '',
						curcnt: '1',
						ccynbr: '',
						ccymkt: '',
						trstyp: '',
						nusage: '',
					},
					ntagcdtly1: []
				},
				edmOrwithholdFourLoading: '',
				edmOrwithholdTablesFour: [{
					trxseq: '',
					accnbr: '',
					accnam: '',
					trsamt: '',
					bnkflg: '',
				}],
				//超网代发工资经办 
				edmOrwithholdFiveDialog: false, //参数弹出框
				edmOrwithholdFiveForm: {
					company: this.$store.state.user.companyId,
					ntagcsaix1: {
						busmod: '', //参数
						trxrmk: '',
						begtag: '',
						endtag: '',
						ttlamt: '',
						ttlcnt: '1',
						curamt: '',
						curcnt: '1',
						ttlnum: '1',
					},
					ntagcsaix2: []
				},
				edmOrwithholdFiveLoading: '',
				edmOrwithholdTablesFive: [{
					trxseq: '',
					accnbr: '',
					accnam: '',
					trsamt: '',
					bnkflg: '',
				}],
				otherArr: [], //代发其它，超网代发其它的业务参考号存放
				//超网代发其他  
				edmOrwithholdSixDialog: false, //参数弹出框
				edmOrwithholdSixForm: {
					company: this.$store.state.user.companyId,
					ntagcsaix1: {
						busmod: '', //参数
						bustya: '',
						trxrmk: '',
						begtag: '',
						endtag: '',
						ttlamt: '',
						ttlcnt: '1',
						curamt: '',
						curcnt: '1',
						ttlnum: '',
					},
					ntagcsaix2: []
				},
				edmOrwithholdSixLoading: '',
				edmOrwithholdTablesSix: [{
					trxseq: '',
					accnbr: '',
					accnam: '',
					trsamt: '',
					bnkflg: '',
				}],
				//代扣经办 
				edmOrwithholdSevenDialog: false, //参数弹出框
				edmOrwithholdSevenForm: {
					company: this.$store.state.user.companyId,
					ntagcagcx1: {
						busmod: '', //参数
						begtag: '',
						endtag: '',
						ttlamt: '',
						ttlcnt: '',
						ttlnum: '1',
						curamt: '',
						curcnt: '1',
						ccynbr: '',
						ccymkt: '',
						trstyp: '',
						nusage: '',
					},
					ntagcdtly1: []
				},
				edmOrwithholdSevenLoading: '',
				edmOrwithholdTablesSeven: [{
					trxseq: '',
					accnbr: '',
					accnam: '',
					trsamt: '',
					bnkflg: '',
				}],
				withholdArr: [], //代扣经办 业务参考号存放
				//查询交易概要信息   
				edmOrwithholdEightDialog: false, //参数弹出框
				edmOrwithholdEightForm: {
					company: this.$store.state.user.companyId,
					buscod: '', //参数
					busmod: '',
					bgndat: '',
					enddat: '',
				},
				edmOrwithholdEightLoading: '',
				//查询交易概要信息   
				edmOrwithholdNineDialog: false, //参数弹出框
				edmOrwithholdNineForm: { //参数
					company: this.$store.state.user.companyId,
					reqnbr: ''
				},
				edmOrwithholdNineLoading: '',
				allReqnbrs: [], //流程实例号
				//查询交易概要信息 
				edmOrwithholdTenDialog: false, //参数弹出框
				edmOrwithholdTenForm: { //参数
					company: this.$store.state.user.companyId,
					buscod: '',
					yurref: '',
					bgndat: '',
					enddat: ''
				},
				edmOrwithholdTenLoading: '',
				edmOrwithholdTenFormBusMods: [], //业务参考号数组
				//代发代扣直连综合查询 
				edmOrwithholdElevenDialog: false, //参数弹出框
				edmOrwithholdElevenForm: { //参数
					company: this.$store.state.user.companyId,
					buscod: '',
					yurref: '',
				},
				edmOrwithholdElevenLoading: '',
				edmOrwithholdElevenFormBusMods: [], //业务参考号数组
				//代发代扣直连综合查询
				edmOrwithholdTwelveDialog: false, //参数弹出框
				edmOrwithholdTwelveForm: { //参数
					trstyp: '',
					bgndat: '',
					enddat: '',
					buscod: '',
				},
				edmOrwithholdTwelveLoading: '',
				//代发明细对账单查询请求 
				edmOrwithholdThirteenDialog: false, //参数弹出框
				edmOrwithholdThirteenForm: { //参数
					company: this.$store.state.user.companyId,
					begdat: '',
					enddat: '',
					buscod: '',
					busmod: '',
					prtmod: '',
					begidx: ''
				},
				edmOrwithholdThirteenLoading: '',


				// 整个联动支付
				//查询可经办业务列表
				umPayOneDialog: false, //参数弹出框
				umPayOneForm: {
					busmod: '' // 参数
				},
				umPayOneLoading: '',
				//联动支付经办 
				umPayThreeDialog: false, //参数弹出框
				umPayThreeForm: {
					busmod: '', //参数
					auteac: '',
					crtacc: '',
					crtnam: '',
					crtadr: '',
				},
				umPayThreeLoading: '',
				//联动支付综合查询
				umPayFourDialog: false, //参数弹出框
				umPayFourForm: {
					bgndat: '', // 参数
					enddat: '',
				},
				umPayFourLoading: '',
				//联动支付交易明细查询
				umPayFiveDialog: false, // 参数弹出框
				umPayFiveForm: {
					reqnbr: '', // 参数         
				},
				umPayFiveLoading: '',
				//联动代发账号已签约代发协议列表查询
				umPaySixDialog: false, //参数弹出框
				umPaySixForm: {
					autacc: '', // 参数         
				},
				umPaySixLoading: '',
				//联动代发经办
				umPaySevenDialog: false, // 参数弹出框
				umPaySevenForm: {
					company: this.$store.state.user.companyId,
					ntbusmody: {
						buscod: '', // 参数   
						busmod: '',
					},
					ntlkaopdx1: {
						ttlamt: '',
						ttlcnt: '1',
						curamt: '',
						curcnt: '1',
						agctyp: '',
						ccynbr: '',
						autacc: '',
						eptdat: '',
						epttim: '',
						yurref: '',
					},
					ntlkaopdx2: []
				},
				umPaySevenLoading: '',
				umPayTablesSeven: [{
					trsseq: '',
					objacc: '',
					objacn: '',
					trsamt: '',
					sysflg: ''
				}],
				//联动代发业务查询
				umPayEightDialog: false, // 参数弹出框
				umPayEightForm: {
					datflg: '', // 参数
					begdat: '',
					enddat: '',
				},
				umPayEightLoading: '',
				//联动代发明细查询 
				umPayNineDialog: false, // 参数弹出框
				umPayNineForm: {
					reqnbr: '', //参数         
				},
				umPayNineLoading: '',
				//联动代发授权方业务查询
				umPayTenDialog: false, // 参数弹出框
				umPayTenForm: {
					begdat: '', // 参数      
					enddat: '',
					accnbr: '',
				},
				umPayTenLoading: '',
				//联动代发授权方明细查询
				umPayElevenDialog: false, // 参数弹出框
				umPayElevenForm: {
					reqnbr: '', // 参数         
				},
				umPayElevenLoading: '',
				//查询联动代发授权方关联账号
				umPayTwelveDialog: false, // 参数弹出框
				umPayTwelveForm: {
					autacc: '', // 参数    
					auttyp: '',
				},
				umPayTwelveLoading: '',
				//中间方设置授权业务是否需要审批
				umPayThirteenDialog: false, //参数弹出框
				umPayThirteenForm: {
					busmod: '', // 参数    
					ntbnbr: '',
					autacc: '',
					cfmflg: '',
				},
				umPayThirteenLoading: '',
				//中间方查询授权关系的业务是否需要审批
				umPayFourteenDialog: false, //参数弹出框
				umPayFourteenForm: {
					bbknbr: '', // 参数  
					autacc: '',
				},
				umPayFourteenLoading: '',
				//中间方查询待审批业务
				umPayFifteenDialog: false, // 参数弹出框
				umPayFifteenForm: {
					busmod: '', // 参数  
					autacc: '',
				},
				umPayFifteenLoading: '',
				//中间方设置授权业务是否需要审批
				umPaySixteenDialog: false, // 参数弹出框
				umPaySixteenForm: {
					busmod: '', // 参数    
					reqnbr: '',
					autacc: '',
					cfmflg: '',
				},
				umPaySixteenLoading: '',
			}
		},
		methods: {
			//关闭  （生成文档弹出框）
			closeCreateTest() {
				this.createTestVisible = false;
				this.$refs.createTestForm.resetFields();
			},
			//确认 （生成文档弹出框）
			confirmCreateTest() {
				this.realmName = process.env.VUE_APP_SERVER_URL.split("//")[1];
				this.$refs['createTestForm'].validate((valid) => {
					if (valid) {
						this.createTestLoading = true;
						this.$http({
							url: '/zh/file/testFilePath',
							method: 'get',
							params: {
								companyId: this.$store.state.user.companyId,
								url: this.realmName,
								// url:'api.dlyrl.com',
								...this.createTestForm
							}
						}).then(({
							data
						}) => {
							this.createTestLoading = false;
							this.closeCreateTest();
							if (data && data.success) {
								this.$message.success(data.msg);
								window.open('http://' + data.testFileUrl);
							}
						})
					}
				})
			},
			test(row) {
				if (row.testname == '可经办业务模式查询') {
					this.accountQueryOneDialog = true;
				} else if (row.testname == '账户详细信息查询') {
					this.accountQueryTwo();
				} else if (row.testname == '查询账户历史余额') {
					this.accountQueryThreeDialog = true;
				} else if (row.testname == '查询分行号信息') {
					this.accountQueryFourDialog = true;
				} else if (row.testname == '批量查询余额') {
					this.accountQueryFive();
				} else if (row.testname == '账户交易信息查询') {
					this.accountQuerySixDialog = true;
				} else if (row.testname == '电子回单查询') {
					this.accountQuerySevenDialog = true;
				} else if (row.testname == '回单异步打印结果查询') {
					this.accountQueryEightDialog = true;
				} else if (row.testname == '企银支付单笔经办') {
					this.payTransferOneDialog = true;
					this.getPersonBusMod('N02030');
				} else if (row.testname == '企银支付业务查询') {
					this.payTransferTwoDialog = true;
				} else if (row.testname == '企银支付批量经办') {
					this.payTransferThreeDialog = true;
					this.getPersonBusMod('N02030');
				} else if (row.testname == '企银批量支付批次查询') {
					this.payTransferFourDialog = true;
				} else if (row.testname == '企银批量支付明细查询') {
					this.payTransferFiveDialog = true;
				} else if (row.testname == '支付退票明细查询') {
					this.payTransferSixDialog = true;
				}
				// else if(row.testname=='收支申报信息查询'){
				//     this.payTransferSevenDialog=true;
				// }else if(row.testname=='可用收支申报附言信息查询'){
				//     this.payTransferEightDialog=true;
				// }else if(row.testname=='收支申报检查'){
				//     this.payTransferNineDialog=true;
				// }
				else if (row.testname == '查询代发代扣交易代码') {
					this.edmOrwithholdOneDialog = true;
				} else if (row.testname == '代发工资额度查询') {
					this.edmOrwithholdTwo();
				} else if (row.testname == '代发工资经办') {
					this.edmOrwithholdThreeDialog = true;
					this.getPersonBusMod('N03010');
				} else if (row.testname == '代发其他经办') {
					this.edmOrwithholdFourDialog = true;
					this.getPersonBusMod('N03020');
					this.getPersonTrstyp('N03020');
				} else if (row.testname == '超网代发工资经办') {
					this.edmOrwithholdFiveDialog = true;
					this.getPersonBusMod('N03010');
				} else if (row.testname == '超网代发其他') {
					this.edmOrwithholdSixDialog = true;
					this.getPersonBusMod('N03020');
					this.getPersonTrstyp('N03020');
				} else if (row.testname == '代扣经办') {
					this.edmOrwithholdSevenDialog = true;
					this.getPersonBusMod('N03030');
					this.getPersonTrstyp('N03030');
				} else if (row.testname == '查询交易概要信息') {
					this.edmOrwithholdEightDialog = true;
				} else if (row.testname == '查询交易明细信息') {
					this.edmOrwithholdNineDialog = true;
				} else if (row.testname == '代发结果查询') {
					this.edmOrwithholdTenDialog = true;
				} else if (row.testname == '代发代扣直连综合查询') {
					this.edmOrwithholdElevenDialog = true;
				} else if (row.testname == '代发退票明细查询') {
					this.edmOrwithholdTwelveDialog = true;
				} else if (row.testname == '代发明细对账单查询请求') {
					this.edmOrwithholdThirteenDialog = true;
				} else if (row.testname == '查询可经办业务列表') {
					this.umPayOneDialog = true;
				} else if (row.testname == '查询授权帐号列表') {
					this.umPayTwo('N39010');
				} else if (row.testname == '联动支付经办') {
					this.umPayThreeDialog = true;
				} else if (row.testname == '联动支付综合查询') {
					this.umPayFourDialog = true;
				} else if (row.testname == '联动支付交易明细查询') {
					this.umPayFiveDialog = true;
				} else if (row.testname == '联动代发账号已签约代发协议列表查询') {
					this.umPaySixDialog = true;
				} else if (row.testname == '联动代发经办') {
					this.getPersonBusMod('N39010');
					this.umPaySevenDialog = true;
				} else if (row.testname == '联动代发业务查询') {
					this.umPayEightDialog = true;
				} else if (row.testname == '联动代发明细查询') {
					this.umPayNineDialog = true;
				} else if (row.testname == '联动代发授权方业务查询') {
					this.umPayTenDialog = true;
				} else if (row.testname == '联动代发授权方明细查询') {
					this.umPayElevenDialog = true;
				} else if (row.testname == '查询联动代发授权方关联账号') {
					this.umPayTwelveDialog = true;
				} else if (row.testname == '中间方设置授权业务是否需要审批') {
					this.umPayThirteenDialog = true;
				} else if (row.testname == '中间方查询授权关系的业务是否需要审批') {
					this.umPayFourteenDialog = true;
				} else if (row.testname == '中间方查询待审批业务') {
					this.umPayFifteenDialog = true;
				} else if (row.testname == '中间方业务审批确认处理') {
					this.umPaySixteenDialog = true;
				}
			},

			//业务模式共用接口
			getPersonBusMod(buscods) {
				this.allBusMods = [];
				this.$http({
					url: '/zh/test/DCLISMOD',
					method: 'get',
					params: {
						buscod: buscods,
						company: this.$store.state.user.companyId
					}
				}).then(({
					data
				}) => {
					if (data && data.success) {
						this.allBusMods = data.result[1].response.body.ntqmdlstz;
					}
				})
			},
			//交易类型共用接口
			getPersonTrstyp(trstyps) {
				this.allTrstyps = [];
				this.$http({
					url: '/zh/test/NTAGTLS2',
					method: 'get',
					params: {
						buscod: trstyps,
						company: this.$store.state.user.companyId
					}
				}).then(({
					data
				}) => {
					if (data && data.success) {
						this.allTrstyps = data.result[1].response.body.ntagtls2z;
					}
				})
			},

			// 一二三四这样代表
			//整个账户查询
			//可经办业务模式查询接口测试
			accountQueryOne() {
				this.$refs['accountQueryOneForms'].validate((valid) => {
					if (valid) {
						this.accountQueryOneLoading = true;
						this.$http({
							url: '/zh/test/DCLISMOD',
							method: 'get',
							params: {
								buscod: this.accountQueryOneForm.buscod,
								company: this.$store.state.user.companyId
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.accountQueryOneLoading = false;
								if (data.success) {
									this.closeaccountQueryOne();
									this.$message.success(data.msg);
									this.accountQueryTable[0].show = true;
								}
							}
						})
					}
				})
			},
			closeaccountQueryOne() {
				this.accountQueryOneDialog = false;
				this.$refs.accountQueryOneForms.resetFields();
			},
			//账户详细信息查询接口测试
			accountQueryTwo() {
				this.$http({
					url: '/zh/test/NTQACINF',
					method: 'get',
					params: {
						company: this.$store.state.user.companyId
					}
				}).then(({
					data
				}) => {
					if (data && data.success) {
						this.$message.success(data.msg);
						this.accountQueryTable[1].show = true;
					}
				})
			},
			//账户详细信息查询接口测试
			accountQueryThree() {
				this.$refs['accountQueryThreeForms'].validate((valid) => {
					if (valid) {
						this.accountQueryThreeLoading = true;
						this.$http({
							url: '/zh/test/NTQABINF',
							method: 'get',
							params: {
								bgndat: this.accountQueryThreeForm.bgndat,
								enddat: this.accountQueryThreeForm.enddat,
								company: this.$store.state.user.companyId
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.accountQueryThreeLoading = false;
								if (data.success) {
									this.closeaccountQueryThree();
									this.$message.success(data.msg);
									this.accountQueryTable[2].show = true;
								}
							}
						})
					}
				})
			},
			closeaccountQueryThree() {
				this.accountQueryThreeDialog = false;
				this.$refs.accountQueryThreeForms.resetFields();
			},
			//判断时间间隔不能超过一个月
			judgeaccountQueryThree() {
				if (this.accountQueryThreeForm.bgndat && this.accountQueryThreeForm.enddat) {
					let startDate = this.accountQueryThreeForm.bgndat.replace(/^(\d{4})(\d{2})(\d{2})$/, "$1-$2-$3");
					let endDate = this.accountQueryThreeForm.enddat.replace(/^(\d{4})(\d{2})(\d{2})$/, "$1-$2-$3");
					if (new Date(startDate) > new Date(endDate)) {
						this.$message.warning('结束日期不能小于开始日期');
						this.accountQueryThreeForm.enddat = '';
						return false
					}
					let time = 31 * 24 * 60 * 60 * 1000;
					if ((Number(new Date(endDate)) - Number(new Date(startDate))) > time) {
						this.$message.warning('间隔时间不能超过31天');
						this.accountQueryThreeForm.enddat = '';
						return false
					}
				}
			},
			//查询分行号信息 
			accountQueryFour() {
				this.accountQueryFourLoading = true;
				this.$http({
					url: '/zh/test/NTACCBBK',
					method: 'get',
					params: {
						company: this.$store.state.user.companyId,
						...this.accountQueryFourForm
					}
				}).then(({
					data
				}) => {
					if (data) {
						this.accountQueryFourLoading = false;
						if (data.success) {
							this.closeaccountQueryFour();
							this.$message.success(data.msg);
							this.accountQueryTable[3].show = true;
						}
					}
				})
			},
			closeaccountQueryFour() {
				this.accountQueryFourDialog = false;
				this.$refs.accountQueryFourForms.resetFields();
			},
			//批量查询余额 
			accountQueryFive() {
				this.$http({
					url: '/zh/test/NTQADINF',
					method: 'get',
					params: {
						company: this.$store.state.user.companyId
					}
				}).then(({
					data
				}) => {
					if (data && data.success) {
						this.$message.success(data.msg);
						this.accountQueryTable[4].show = true;
					}
				})
			},
			//账户交易信息查询 
			accountQuerySix() {
				this.$refs['accountQuerySixForms'].validate((valid) => {
					if (valid) {
						this.accountQuerySixLoading = true;
						this.$http({
							url: '/zh/test/DCTRSINF',
							method: 'get',
							params: {
								company: this.$store.state.user.companyId,
								trsdat: this.accountQuerySixForm.trsdat,
								trsseq: this.accountQuerySixForm.trsseq,
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.accountQuerySixLoading = false;
								if (data.success) {
									this.closeaccountQuerySix();
									this.$message.success(data.msg);
									this.accountQueryTable[5].show = true;
								}
							}
						})
					}
				})
			},
			closeaccountQuerySix() {
				this.accountQuerySixDialog = false;
				this.$refs.accountQuerySixForms.resetFields();
			},
			//电子回单查询
			accountQuerySeven() {
				this.$refs['accountQuerySevenForms'].validate((valid) => {
					if (valid) {
						this.accountQuerySevenLoading = true;
						this.$http({
							url: '/zh/test/ASYCALHD',
							method: 'get',
							params: {
								company: this.$store.state.user.companyId,
								primod: this.accountQuerySevenForm.primod,
								begdat: this.accountQuerySevenForm.begdat,
								enddat: this.accountQuerySevenForm.enddat,
								rrcflg: this.accountQuerySevenForm.rrcflg,
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.accountQuerySevenLoading = false;
								if (data.success) {
									this.closeaccountQuerySeven();
									this.$message.success(data.msg);
									this.accountQueryTable[6].show = true;
								}
								this.accountQueryEightForm.taskid = data.result[1].response.body.asycalhdz1
									.rtndat;
							}
						})
					}
				})
			},
			closeaccountQuerySeven() {
				this.accountQuerySevenDialog = false;
				this.$refs.accountQuerySevenForms.resetFields();
			},
			//回单异步打印结果查询 
			accountQueryEight() {
				this.$refs['accountQueryEightForms'].validate((valid) => {
					if (valid) {
						this.accountQueryEightLoading = true;
						this.$http({
							url: '/zh/test/DCTASKID',
							method: 'get',
							params: {
								company: this.$store.state.user.companyId,
								taskid: this.accountQueryEightForm.taskid,
								qwenab: this.accountQueryEightForm.qwenab,
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.accountQueryEightLoading = false;
								if (data.success) {
									this.closeaccountQueryEight();
									this.$message.success(data.msg);
									this.accountQueryTable[7].show = true;
								}
							}
						})
					}
				})
			},
			closeaccountQueryEight() {
				this.accountQueryEightDialog = false;
				this.$refs.accountQueryEightForms.resetFields();
			},


			//整个支付转账
			//企银支付单笔经办
			payTransferOne() {
				this.$refs['payTransferOneForms'].validate((valid) => {
					if (valid) {
						this.payTransferOneLoading = true;
						this.$http({
							url: '/zh/test/BB1PAYOP',
							method: 'post',
							params: {
								...this.payTransferOneForm
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.payTransferOneLoading = false;
								if (data.success) {
									this.closepayTransferOne();
									this.$message.success(data.msg);
									this.payTransferTable[0].show = true;
									this.payTransferTwoForm.yurRef = data.result[0].request.body
										.bb1payopx1[0].yurRef;
									// this.payTransferSevenForm.reqNbr=data.result[1].response.body.bb1payopz1[0].reqNbr;
								}
							}
						})
					}
				})
			},
			closepayTransferOne() {
				this.payTransferOneDialog = false;
				this.$refs.payTransferOneForms.resetFields();
			},
			//四舍五入 得到相应金额
			rounding(val) {
				this.payTransferOneForm.trxAmt = Math.round(val * 100) / 100;
			},
			//企银支付业务查询
			payTransferTwo() {
				this.$refs['payTransferTwoForms'].validate((valid) => {
					if (valid) {
						this.payTransferTwoLoading = true;
						this.$http({
							url: '/zh/test/BB1PAYQR',
							method: 'get',
							params: {
								...this.payTransferTwoForm
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.payTransferTwoLoading = false;
								if (data.success) {
									this.closepayTransferTwo();
									this.$message.success(data.msg);
									this.payTransferTable[1].show = true;
								}
							}
						})
					}
				})
			},
			closepayTransferTwo() {
				this.payTransferTwoDialog = false;
				this.$refs.payTransferTwoForms.resetFields();
			},
			//企银支付批量经办
			payTransferThree() {
				this.$refs['payTransferThreeForms'].validate((valid) => {
					if (valid) {
						this.payTransferThreeLoading = true;
						this.$http({
							url: '/zh/test/BB1PAYBH',
							method: 'post',
							data: this.payTransferThreeForm

						}).then(({
							data
						}) => {
							if (data) {
								this.payTransferThreeLoading = false;
								if (data.success) {
									this.closepayTransferThree();
									this.$message.success(data.msg);
									this.payTransferTable[2].show = true;
								}
							}
						})
					}
				})
			},
			closepayTransferThree() {
				this.payTransferThreeDialog = false;
				this.$refs.payTransferThreeForms.resetFields();
			},
			//企银支付业务查询
			payTransferFour() {
				this.$refs['payTransferFourForms'].validate((valid) => {
					if (valid) {
						this.payTransferFourLoading = true;
						this.$http({
							url: '/zh/test/BB1QRYBT',
							method: 'get',
							params: {
								...this.payTransferFourForm
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.payTransferFourLoading = false;
								if (data.success) {
									this.closepayTransferFour();
									this.$message.success(data.msg);
									this.payTransferFiveBthNbr = data.result[1].response.body.bb1qrybtz1;
									this.payTransferTable[3].show = true;
								}
							}
						})
					}
				})
			},
			closepayTransferFour() {
				this.payTransferFourDialog = false;
				this.$refs.payTransferFourForms.resetFields();
			},
			judgerpayTransferFour() {
				if (this.payTransferFourForm.begDat && this.payTransferFourForm.endDat) {
					let startDate = this.payTransferFourForm.begDat.replace(/^(\d{4})(\d{2})(\d{2})$/, "$1-$2-$3");
					let endDate = this.payTransferFourForm.endDat.replace(/^(\d{4})(\d{2})(\d{2})$/, "$1-$2-$3");
					if (new Date(startDate) > new Date(endDate)) {
						this.$message.warning('结束日期不能小于开始日期');
						this.payTransferFourForm.endDat = '';
						return false
					}
				}
			},
			//企银批量支付明细查询
			payTransferFive() {
				this.$refs['payTransferFiveForms'].validate((valid) => {
					if (valid) {
						this.payTransferFiveLoading = true;
						this.$http({
							url: '/zh/test/BB1QRYBD',
							method: 'get',
							params: {
								...this.payTransferFiveForm
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.payTransferFiveLoading = false;
								if (data.success) {
									this.closepayTransferFive();
									this.$message.success(data.msg);
									this.payTransferTable[4].show = true;
								}
							}
						})
					}
				})
			},
			closepayTransferFive() {
				this.payTransferFiveDialog = false;
				this.$refs.payTransferFiveForms.resetFields();
			},
			//支付退票明细查询
			payTransferSix() {
				this.$refs['payTransferSixForms'].validate((valid) => {
					if (valid) {
						this.payTransferSixLoading = true;
						this.$http({
							url: '/zh/test/BB1PAYQB',
							method: 'get',
							params: {
								...this.payTransferSixForm
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.payTransferSixLoading = false;
								if (data.success) {
									this.closepayTransferSix();
									this.$message.success(data.msg);
									this.payTransferTable[5].show = true;
								}
							}
						})
					}
				})
			},
			closepayTransferSix() {
				this.payTransferSixDialog = false;
				this.$refs.payTransferSixForms.resetFields();
			},
			judgerpayTransferSix() {
				if (this.payTransferSixForm.bgnDat && this.payTransferSixForm.endDat) {
					let startDate = this.payTransferSixForm.bgnDat.replace(/^(\d{4})(\d{2})(\d{2})$/, "$1-$2-$3");
					let endDate = this.payTransferSixForm.endDat.replace(/^(\d{4})(\d{2})(\d{2})$/, "$1-$2-$3");
					if (new Date(startDate) > new Date(endDate)) {
						this.$message.warning('结束日期不能小于开始日期');
						this.payTransferSixForm.endDat = '';
						return false
					}
				}
			},
			//收支申报信息查询
			payTransferSeven() {
				this.$refs['payTransferSevenForms'].validate((valid) => {
					if (valid) {
						this.payTransferSevenLoading = true;
						this.$http({
							url: '/zh/test/BB1FAMQY',
							method: 'get',
							params: {
								...this.payTransferSevenForm
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.payTransferSevenLoading = false;
								if (data.success) {
									this.closepayTransferSeven();
									this.$message.success(data.msg);
									this.payTransferTable[6].show = true;
								}
							}
						})
					}
				})
			},
			closepayTransferSeven() {
				this.payTransferSevenDialog = false;
				this.$refs.payTransferSevenForms.resetFields();
			},
			//可用收支申报附言信息查询
			payTransferEight() {
				this.$refs['payTransferEightForms'].validate((valid) => {
					if (valid) {
						this.payTransferEightLoading = true;
						this.$http({
							url: '/zh/test/BB1REMQY',
							method: 'get',
							params: {
								...this.payTransferEightForm
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.payTransferEightLoading = false;
								if (data.success) {
									this.closepayTransferEight();
									this.$message.success(data.msg);
									this.payTransferTable[7].show = true;
									// this.payTransferOneTrx=data.result[1].response.body.bb1remqyz1;
								}
							}
						})
					}
				})
			},
			closepayTransferEight() {
				this.payTransferEightDialog = false;
				this.$refs.payTransferEightForms.resetFields();
			},
			//收支申报检查
			payTransferNine() {
				this.$refs['payTransferNineForms'].validate((valid) => {
					if (valid) {
						this.payTransferNineLoading = true;
						this.$http({
							url: '/zh/test/BB1FAMCK',
							method: 'get',
							params: {
								...this.payTransferNineForm
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.payTransferNineLoading = false;
								if (data.success) {
									this.closepayTransferNine();
									this.$message.success(data.msg);
									this.payTransferTable[8].show = true;
								}
							}
						})
					}
				})
			},
			closepayTransferNine() {
				this.payTransferNineDialog = false;
				this.$refs.payTransferNineForms.resetFields();
			},


			//整个代发代扣
			//回单异步打印结果查询 
			edmOrwithholdOne() {
				this.$refs['edmOrwithholdOneForms'].validate((valid) => {
					if (valid) {
						this.edmOrwithholdOneLoading = true;
						this.$http({
							url: '/zh/test/NTAGTLS2',
							method: 'get',
							params: {
								company: this.$store.state.user.companyId,
								buscod: this.edmOrwithholdOneForm.buscod,
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.edmOrwithholdOneLoading = false;
								if (data.success) {
									this.closeedmOrwithholdOne();
									this.$message.success(data.msg);
									this.edmOrwithholdTable[0].show = true;
								}
							}
						})
					}
				})
			},
			closeedmOrwithholdOne() {
				this.edmOrwithholdOneDialog = false;
				this.$refs.edmOrwithholdOneForms.resetFields();
			},
			//代发工资额度查询 
			edmOrwithholdTwo() {
				this.$http({
					url: '/zh/test/NTAGCLMT',
					method: 'get',
					params: {
						company: this.$store.state.user.companyId,
					}
				}).then(({
					data
				}) => {
					if (data.success) {
						this.$message.success(data.msg);
						this.edmOrwithholdTable[1].show = true;
					}
				})
			},
			//代发工资额度查询 
			edmOrwithholdThree() {
				this.$refs['edmOrwithholdThreeForms'].validate((valid) => {
					if (valid) {
						var trxseqRule = new RegExp(/^[0-9]{8}$/);
						if (this.edmOrwithholdTablesThree[0].trxseq.length == 0 || (!trxseqRule.test(this
								.edmOrwithholdTablesThree[0].trxseq))) {
							this.$message.warning('请填写交易序号(8位纯数字)');
							return false
						}
						var accnbrRule = new RegExp(/^[0-9]*$/);
						if (this.edmOrwithholdTablesThree[0].accnbr.length == 0 || (!accnbrRule.test(this
								.edmOrwithholdTablesThree[0].accnbr))) {
							this.$message.warning('请填写帐号(纯数字)');
							return false
						}
						if (this.edmOrwithholdTablesThree[0].accnam.length == 0) {
							this.$message.warning('请填写户名');
							return false
						}
						var trsamtRule = new RegExp(/^\d*\.?(\d|\d{2})$/);
						if (this.edmOrwithholdTablesThree[0].trsamt.length == 0 || (!trsamtRule.test(this
								.edmOrwithholdTablesThree[0].trsamt))) {
							this.$message.warning('请填写金额(数字，最多保留两位小数)');
							return false
						}
						if (this.edmOrwithholdTablesThree[0].bnkflg.length == 0) {
							this.$message.warning('请填写系统内标志');
							return false
						}
						this.edmOrwithholdThreeForm.ntagcdtly1 = this.edmOrwithholdTablesThree;
						this.edmOrwithholdThreeLoading = true;
						this.$http({
							url: '/zh/test/NTAGCSAL',
							method: 'post',
							data: this.edmOrwithholdThreeForm,
						}).then(({
							data
						}) => {
							if (data) {
								this.edmOrwithholdThreeLoading = false;
								if (data.success) {
									this.closeedmOrwithholdThree();
									this.$message.success(data.msg);
									this.edmOrwithholdTable[2].show = true;
									this.salaryArr.push(data.result[0].request.body.ntagcagcx1[0].yurref);
								}
							}
						})
					}
				})
			},
			closeedmOrwithholdThree() {
				this.edmOrwithholdTablesThree = [{
					trxseq: '',
					accnbr: '',
					accnam: '',
					trsamt: '',
					bnkflg: '',
				}];
				this.edmOrwithholdThreeDialog = false;
				this.$refs.edmOrwithholdThreeForms.resetFields();
			},
			//代发其他经办
			edmOrwithholdFour() {
				this.$refs['edmOrwithholdFourForms'].validate((valid) => {
					if (valid) {
						var trxseqRule = new RegExp(/^[0-9]{8}$/);
						if (this.edmOrwithholdTablesFour[0].trxseq.length == 0 || (!trxseqRule.test(this
								.edmOrwithholdTablesFour[0].trxseq))) {
							this.$message.warning('请填写交易序号(8位纯数字)');
							return false
						}
						var accnbrRule = new RegExp(/^[0-9]*$/);
						if (this.edmOrwithholdTablesFour[0].accnbr.length == 0 || (!accnbrRule.test(this
								.edmOrwithholdTablesFour[0].accnbr))) {
							this.$message.warning('请填写帐号(纯数字)');
							return false
						}
						if (this.edmOrwithholdTablesFour[0].accnam.length == 0) {
							this.$message.warning('请填写户名');
							return false
						}
						var trsamtRule = new RegExp(/^\d*\.?(\d|\d{2})$/);
						if (this.edmOrwithholdTablesFour[0].trsamt.length == 0 || (!trsamtRule.test(this
								.edmOrwithholdTablesFour[0].trsamt))) {
							this.$message.warning('请填写金额(数字，最多保留两位小数)');
							return false
						}
						if (this.edmOrwithholdTablesFour[0].bnkflg.length == 0) {
							this.$message.warning('请填写系统内标志');
							return false
						}
						this.edmOrwithholdFourForm.ntagcdtly1 = this.edmOrwithholdTablesFour;
						this.edmOrwithholdFourLoading = true;
						this.$http({
							url: '/zh/test/NTAGCAPY',
							method: 'post',
							data: this.edmOrwithholdFourForm,
						}).then(({
							data
						}) => {
							if (data) {
								this.edmOrwithholdFourLoading = false;
								if (data.success) {
									this.closeedmOrwithholdFour();
									this.$message.success(data.msg);
									this.edmOrwithholdTable[3].show = true;
									this.otherArr.push(data.result[0].request.body.ntagcagcx1[0].yurref);
								}
							}
						})
					}
				})
			},
			closeedmOrwithholdFour() {
				this.edmOrwithholdTablesFour = [{
					trxseq: '',
					accnbr: '',
					accnam: '',
					trsamt: '',
					bnkflg: '',
				}];
				this.edmOrwithholdFourDialog = false;
				this.$refs.edmOrwithholdFourForms.resetFields();
			},
			//超网代发工资经办
			edmOrwithholdFive() {
				this.$refs['edmOrwithholdFiveForms'].validate((valid) => {
					if (valid) {
						var trxseqRule = new RegExp(/^[0-9]{8}$/);
						if (this.edmOrwithholdTablesFive[0].trxseq.length == 0 || (!trxseqRule.test(this
								.edmOrwithholdTablesFive[0].trxseq))) {
							this.$message.warning('请填写交易序号(8位纯数字)');
							return false
						}
						var eacnbrRule = new RegExp(/^[0-9]*$/);
						if (this.edmOrwithholdTablesFive[0].eacnbr.length == 0 || (!eacnbrRule.test(this
								.edmOrwithholdTablesFive[0].eacnbr))) {
							this.$message.warning('请填写收方帐号(纯数字)');
							return false
						}
						if (this.edmOrwithholdTablesFive[0].eacnam.length == 0) {
							this.$message.warning('请填写收方户名');
							return false
						}
						var rcvamtRule = new RegExp(/^\d*\.?(\d|\d{2})$/);
						if (this.edmOrwithholdTablesFive[0].rcvamt.length == 0 || (!rcvamtRule.test(this
								.edmOrwithholdTablesFive[0].rcvamt))) {
							this.$message.warning('请填写明细交易金额(数字，最多保留两位小数)');
							return false
						}
						this.edmOrwithholdFiveForm.ntagcsaix2 = this.edmOrwithholdTablesFive;
						this.edmOrwithholdFiveLoading = true;
						this.$http({
							url: '/zh/test/NTAGCSAI',
							method: 'post',
							data: this.edmOrwithholdFiveForm,
						}).then(({
							data
						}) => {
							if (data) {
								this.edmOrwithholdFiveLoading = false;
								if (data.success) {
									this.closeedmOrwithholdFive();
									this.$message.success(data.msg);
									this.edmOrwithholdTable[4].show = true;
									this.salaryArr.push(data.result[0].request.body.ntagcsaix1[0].yurref);
								}
							}
						})
					}
				})
			},
			closeedmOrwithholdFive() {
				this.edmOrwithholdTablesFive = [{
					trxseq: '',
					eacnbr: '',
					eacnam: '',
					rcvamt: '',
				}];
				this.edmOrwithholdFiveDialog = false;
				this.$refs.edmOrwithholdFiveForms.resetFields();
			},
			//超网代发其他
			edmOrwithholdSix() {
				this.$refs['edmOrwithholdSixForms'].validate((valid) => {
					if (valid) {
						var trxseqRule = new RegExp(/^[0-9]{8}$/);
						if (this.edmOrwithholdTablesSix[0].trxseq.length == 0 || (!trxseqRule.test(this
								.edmOrwithholdTablesSix[0].trxseq))) {
							this.$message.warning('请填写交易序号(8位纯数字)');
							return false
						}
						var eacnbrRule = new RegExp(/^[0-9]*$/);
						if (this.edmOrwithholdTablesSix[0].eacnbr.length == 0 || (!eacnbrRule.test(this
								.edmOrwithholdTablesSix[0].eacnbr))) {
							this.$message.warning('请填写收方帐号(纯数字)');
							return false
						}
						if (this.edmOrwithholdTablesSix[0].eacnam.length == 0) {
							this.$message.warning('请填写收方户名');
							return false
						}
						var rcvamtRule = new RegExp(/^\d*\.?(\d|\d{2})$/);
						if (this.edmOrwithholdTablesSix[0].rcvamt.length == 0 || (!rcvamtRule.test(this
								.edmOrwithholdTablesSix[0].rcvamt))) {
							this.$message.warning('请填写明细交易金额(数字，最多保留两位小数)');
							return false
						}
						this.edmOrwithholdSixForm.ntagcsaix2 = this.edmOrwithholdTablesSix;
						this.edmOrwithholdSixLoading = true;
						this.$http({
							url: '/zh/test/NTAGCAPI',
							method: 'post',
							data: this.edmOrwithholdSixForm,
						}).then(({
							data
						}) => {
							if (data) {
								this.edmOrwithholdSixLoading = false;
								if (data.success) {
									this.closeedmOrwithholdSix();
									this.$message.success(data.msg);
									this.edmOrwithholdTable[5].show = true;
									this.otherArr.push(data.result[0].request.body.ntagcsaix1[0].yurref);
								}
							}
						})
					}
				})
			},
			closeedmOrwithholdSix() {
				this.edmOrwithholdTablesSix = [{
					trxseq: '',
					eacnbr: '',
					eacnam: '',
					rcvamt: '',
				}];
				this.edmOrwithholdSixDialog = false;
				this.$refs.edmOrwithholdSixForms.resetFields();
			},
			//代扣经办 
			edmOrwithholdSeven() {
				this.$refs['edmOrwithholdSevenForms'].validate((valid) => {
					if (valid) {
						var trxseqRule = new RegExp(/^[0-9]{8}$/);
						if (this.edmOrwithholdTablesSeven[0].trxseq.length == 0 || (!trxseqRule.test(this
								.edmOrwithholdTablesSeven[0].trxseq))) {
							this.$message.warning('请填写交易序号(8位纯数字)');
							return false
						}
						var accnbrRule = new RegExp(/^[0-9]*$/);
						if (this.edmOrwithholdTablesSeven[0].accnbr.length == 0 || (!accnbrRule.test(this
								.edmOrwithholdTablesSeven[0].accnbr))) {
							this.$message.warning('请填写帐号(纯数字)');
							return false
						}
						if (this.edmOrwithholdTablesSeven[0].accnam.length == 0) {
							this.$message.warning('请填写户名');
							return false
						}
						var trsamtRule = new RegExp(/^\d*\.?(\d|\d{2})$/);
						if (this.edmOrwithholdTablesSeven[0].trsamt.length == 0 || (!trsamtRule.test(this
								.edmOrwithholdTablesSeven[0].trsamt))) {
							this.$message.warning('请填写金额(数字，最多保留两位小数)');
							return false
						}
						if (this.edmOrwithholdTablesSeven[0].bnkflg.length == 0) {
							this.$message.warning('请填写系统内标志');
							return false
						}
						this.edmOrwithholdSevenForm.ntagcdtly1 = this.edmOrwithholdTablesSeven;
						this.edmOrwithholdSevenLoading = true;
						this.$http({
							url: '/zh/test/NTAGCACL',
							method: 'post',
							data: this.edmOrwithholdSevenForm,
						}).then(({
							data
						}) => {
							if (data) {
								this.edmOrwithholdSevenLoading = false;
								if (data.success) {
									this.closeedmOrwithholdSeven();
									this.$message.success(data.msg);
									this.edmOrwithholdTable[6].show = true;
									this.withholdArr.push(data.result[0].request.body.ntagcagcx1[0].yurref)
								}
							}
						})
					}
				})
			},
			closeedmOrwithholdSeven() {
				this.edmOrwithholdTablesSeven = [{
					trxseq: '',
					accnbr: '',
					accnam: '',
					trsamt: '',
					bnkflg: '',
				}];
				this.edmOrwithholdSevenDialog = false;
				this.$refs.edmOrwithholdSevenForms.resetFields();
			},
			//查询交易概要信息
			edmOrwithholdEight() {
				this.$refs['edmOrwithholdEightForms'].validate((valid) => {
					if (valid) {
						this.edmOrwithholdEightLoading = true;
						this.$http({
							url: '/zh/test/NTAGCINN',
							method: 'get',
							params: {
								...this.edmOrwithholdEightForm
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.edmOrwithholdEightLoading = false;
								if (data.success) {
									this.closeedmOrwithholdEight();
									this.$message.success(data.msg);
									this.edmOrwithholdTable[7].show = true;
									this.allReqnbrs = data.result[1].response.body.ntagcinqz;
								}
							}
						})
					}
				})
			},
			closeedmOrwithholdEight() {
				this.edmOrwithholdEightDialog = false;
				this.$refs.edmOrwithholdEightForms.resetFields();
			},
			edmOrwithholdEightBuscod(val) {
				this.edmOrwithholdEightForm.busmod = '';
				this.getPersonBusMod(val);
			},
			//判断时间间隔不能超过一周
			judgeedmOrwithholdEight() {
				if (this.edmOrwithholdEightForm.bgndat && this.edmOrwithholdEightForm.enddat) {
					let startDate = this.edmOrwithholdEightForm.bgndat.replace(/^(\d{4})(\d{2})(\d{2})$/, "$1-$2-$3");
					let endDate = this.edmOrwithholdEightForm.enddat.replace(/^(\d{4})(\d{2})(\d{2})$/, "$1-$2-$3");
					if (new Date(startDate) > new Date(endDate)) {
						this.$message.warning('结束日期不能小于开始日期');
						this.edmOrwithholdEightForm.enddat = '';
						return false
					}
					let time = 7 * 24 * 60 * 60 * 1000;
					if ((Number(new Date(endDate)) - Number(new Date(startDate))) > time) {
						this.$message.warning('间隔时间不能超过7天');
						this.edmOrwithholdEightForm.enddat = '';
						return false
					}
				}
			},
			//查询交易明细信息
			edmOrwithholdNine() {
				this.$refs['edmOrwithholdNineForms'].validate((valid) => {
					if (valid) {
						this.edmOrwithholdNineLoading = true;
						this.$http({
							url: '/zh/test/NTAGDINF',
							method: 'get',
							params: {
								...this.edmOrwithholdNineForm
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.edmOrwithholdNineLoading = false;
								if (data.success) {
									this.closeedmOrwithholdNine();
									this.$message.success(data.msg);
									this.edmOrwithholdTable[8].show = true;
								}
							}
						})
					}
				})
			},
			closeedmOrwithholdNine() {
				this.edmOrwithholdNineDialog = false;
				this.$refs.edmOrwithholdNineForms.resetFields();
			},
			//代发结果查询
			edmOrwithholdTen() {
				this.$refs['edmOrwithholdTenForms'].validate((valid) => {
					if (valid) {
						this.edmOrwithholdTenLoading = true;
						this.$http({
							url: '/zh/test/NTAGCINY',
							method: 'get',
							params: {
								...this.edmOrwithholdTenForm
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.edmOrwithholdTenLoading = false;
								if (data.success) {
									this.closeedmOrwithholdTen();
									this.$message.success(data.msg);
									this.edmOrwithholdTable[9].show = true;
								}
							}
						})
					}
				})
			},
			closeedmOrwithholdTen() {
				this.edmOrwithholdTenDialog = false;
				this.$refs.edmOrwithholdTenForms.resetFields();
			},
			//判断时间间隔不能超过一周
			judgeedmOrwithholdTen() {
				let startDate = this.edmOrwithholdTenForm.bgndat.replace(/^(\d{4})(\d{2})(\d{2})$/, "$1-$2-$3");
				let endDate = this.edmOrwithholdTenForm.enddat.replace(/^(\d{4})(\d{2})(\d{2})$/, "$1-$2-$3");
				if (this.edmOrwithholdTenForm.bgndat) {
					let threeMonth = 90 * 24 * 60 * 60 * 1000;
					if ((Number(Date.now()) - Number(new Date(startDate))) > threeMonth) {
						this.$message.warning('起始日期不可小于当前日期前90天');
						this.edmOrwithholdTenForm.bgndat = '';
						return false
					}
				}
				if (this.edmOrwithholdTenForm.bgndat && this.edmOrwithholdTenForm.enddat) {
					if (new Date(startDate) > new Date(endDate)) {
						this.$message.warning('结束日期不能小于开始日期');
						this.edmOrwithholdTenForm.enddat = '';
						return false
					}
					let time = 7 * 24 * 60 * 60 * 1000;
					if ((Number(new Date(endDate)) - Number(new Date(startDate))) > time) {
						this.$message.warning('间隔时间不能超过7天');
						this.edmOrwithholdTenForm.enddat = '';
						return false
					}
				}
			},
			edmOrwithholdTenBuscod(val) {
				this.edmOrwithholdTenForm.yurref = '';
				this.edmOrwithholdTenFormBusMods = [];
				if (val == 'N03010') {
					this.edmOrwithholdTenFormBusMods = this.salaryArr;
				} else if (val == 'N03020') {
					this.edmOrwithholdTenFormBusMods = this.otherArr;
				} else if (val == 'N03030') {
					this.edmOrwithholdTenFormBusMods = this.withholdArr;
				}
			},
			//代发代扣直连综合查询
			edmOrwithholdEleven() {
				this.$refs['edmOrwithholdElevenForms'].validate((valid) => {
					if (valid) {
						this.edmOrwithholdElevenLoading = true;
						this.$http({
							url: '/zh/test/NTAGCQRI',
							method: 'get',
							params: {
								...this.edmOrwithholdElevenForm
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.edmOrwithholdElevenLoading = false;
								if (data.success) {
									this.closeedmOrwithholdEleven();
									this.$message.success(data.msg);
									this.edmOrwithholdTable[10].show = true;
								}
							}
						})
					}
				})
			},
			closeedmOrwithholdEleven() {
				this.edmOrwithholdElevenDialog = false;
				this.$refs.edmOrwithholdElevenForms.resetFields();
			},
			edmOrwithholdElevenBuscod(val) {
				this.edmOrwithholdElevenForm.yurref = '';
				this.edmOrwithholdElevenFormBusMods = [];
				if (val == 'N03010') {
					this.edmOrwithholdElevenFormBusMods = this.salaryArr;
				} else if (val == 'N03020') {
					console.log('22', this.edmOrwithholdElevenFormBusMods)
					this.edmOrwithholdElevenFormBusMods = this.otherArr;
					console.log('23', this.edmOrwithholdElevenFormBusMods)
				} else if (val == 'N03030') {
					console.log('24', this.edmOrwithholdElevenFormBusMods)
					this.edmOrwithholdElevenFormBusMods = this.withholdArr;
					console.log('25', this.edmOrwithholdElevenFormBusMods)
				}
			},
			//代发退票明细查询
			edmOrwithholdTwelve() {
				this.$refs['edmOrwithholdTwelveForms'].validate((valid) => {
					if (valid) {
						this.edmOrwithholdTwelveLoading = true;
						this.$http({
							url: '/zh/test/NTAGDRFD',
							method: 'get',
							params: {
								company: this.$store.state.user.companyId,
								...this.edmOrwithholdTwelveForm
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.edmOrwithholdTwelveLoading = false;
								if (data.success) {
									this.closeedmOrwithholdTwelve();
									this.$message.success(data.msg);
									this.edmOrwithholdTable[11].show = true;
								}
							}
						})
					}
				})
			},
			closeedmOrwithholdTwelve() {
				this.edmOrwithholdTwelveDialog = false;
				this.$refs.edmOrwithholdTwelveForms.resetFields();
			},
			//判断时间间隔不能超过1月
			judgeedmOrwithholdTwelve() {
				let startDate = this.edmOrwithholdTwelveForm.bgndat.replace(/^(\d{4})(\d{2})(\d{2})$/, "$1-$2-$3");
				let endDate = this.edmOrwithholdTwelveForm.enddat.replace(/^(\d{4})(\d{2})(\d{2})$/, "$1-$2-$3");
				if (this.edmOrwithholdTwelveForm.bgndat && this.edmOrwithholdTwelveForm.enddat) {
					if (new Date(startDate) > new Date(endDate)) {
						this.$message.warning('结束日期不能小于开始日期');
						this.edmOrwithholdTwelveForm.enddat = '';
						return false
					}
					let time = 30 * 24 * 60 * 60 * 1000;
					if ((Number(new Date(endDate)) - Number(new Date(startDate))) > time) {
						this.$message.warning('间隔时间不能超过一月');
						this.edmOrwithholdTwelveForm.enddat = '';
						return false
					}
				}
			},
			edmOrwithholdTwelveBuscod(val) {
				this.edmOrwithholdTwelveForm.trstyp = '';
				this.getPersonTrstyp(val);
			},
			//代发退票明细查询
			edmOrwithholdThirteen() {
				this.$refs['edmOrwithholdThirteenForms'].validate((valid) => {
					if (valid) {
						this.edmOrwithholdThirteenLoading = true;
						this.$http({
							url: '/zh/test/DCAGPPDF',
							method: 'get',
							params: {
								...this.edmOrwithholdThirteenForm
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.edmOrwithholdThirteenLoading = false;
								if (data.success) {
									this.closeedmOrwithholdThirteen();
									this.$message.success(data.msg);
									this.edmOrwithholdTable[12].show = true;
									this.edmOrwithholdThirteenForm.begidx = data.result[1].response.body
										.begidx;
								}
							}
						})
					}
				})
			},
			closeedmOrwithholdThirteen() {
				this.edmOrwithholdThirteenDialog = false;
				this.$refs.edmOrwithholdThirteenForms.resetFields();
			},
			//判断时间间隔不能超过1月
			judgeedmOrwithholdThirteen() {
				if (this.edmOrwithholdThirteenForm.bgndat && this.edmOrwithholdThirteenForm.enddat) {
					let startDate = new Date(this.edmOrwithholdThirteenForm.bgndat);
					let endDate = new Date(this.edmOrwithholdThirteenForm.enddat);
					if (startDate > endDate) {
						this.$message.warning('结束日期不能小于开始日期');
						this.edmOrwithholdThirteenForm.enddat = '';
						return false
					}
				}
			},
			edmOrwithholdThirteenBuscod(val) {
				this.edmOrwithholdThirteenForm.busmod = '';
				this.getPersonBusMod(val);
			},


			//整个联动支付
			//查询可经办业务列表测试
			umPayOne() {
				this.$refs['umPayOneForms'].validate((valid) => {
					if (valid) {
						this.umPayOneLoading = true;
						this.$http({
							url: '/zh/test/NTLKPCTL',
							method: 'get',
							params: {
								busmod: this.umPayOneForm.busmod,
								company: this.$store.state.user.companyId
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.umPayOneLoading = false;
								if (data.success) {
									this.closeumPayOne();
									this.$message.success(data.msg);
									this.umPayTable[0].show = true;
								}
							}
						})
					}
				})
			},
			closeumPayOne() {
				this.umPayOneDialog = false;
				this.$refs.umPayOneForms.resetFields();
			},
			//查询授权帐号列表测试
			umPayTwo() {
				this.$http({
					url: '/zh/test/NTLPALST',
					method: 'get',
					params: {
						company: this.$store.state.user.companyId
					}
				}).then(({
					data
				}) => {
					if (data && data.success) {
						this.$message.success(data.msg);
						this.umPayTable[1].show = true;
					}
				})
			},
			//联动支付经办测试
			umPayThree() {
				this.$refs['umPayThreeForms'].validate((valid) => {
					if (valid) {
						this.umPayThreeLoading = true;
						this.$http({
							url: '/zh/test/NTOPRLKP',
							method: 'get',
							params: {
								company: this.$store.state.user.companyId,
								...this.umPayThreeForm
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.umPayThreeLoading = false;
								if (data.success) {
									this.closeumPayThree();
									this.$message.success(data.msg);
									this.umPayTable[2].show = true;
								}
							}
						})
					}
				})
			},
			closeumPayThree() {
				this.umPayThreeDialog = false;
				this.$refs.umPayThreeForms.resetFields();
			},
			//联动支付综合查询测试
			umPayFour() {
				this.$refs['umPayFourForms'].validate((valid) => {
					if (valid) {
						this.umPayFourLoading = true;
						this.$http({
							url: '/zh/test/NTQRYLKP',
							method: 'get',
							params: {
								bgndat: this.umPayFourForm.bgndat,
								enddat: this.umPayFourForm.enddat,
								company: this.$store.state.user.companyId
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.umPayFourLoading = false;
								if (data.success) {
									this.closeumPayFour();
									this.$message.success(data.msg);
									this.umPayTable[3].show = true;
								}
							}
						})
					}
				})
			},
			closeumPayFour() {
				this.umPayFourDialog = false;
				this.$refs.umPayFourForms.resetFields();
			},
			//间隔时间不超过100天
			judgeumPayFour() {
				let startDate = this.umPayFourForm.bgndat.replace(/^(\d{4})(\d{2})(\d{2})$/, "$1-$2-$3");
				let endDate = this.umPayFourForm.enddat.replace(/^(\d{4})(\d{2})(\d{2})$/, "$1-$2-$3");
				if (this.umPayFourForm.bgndat && this.umPayFourForm.enddat) {
					if (new Date(startDate) > new Date(endDate)) {
						this.$message.warning('结束日期不能小于开始日期');
						this.umPayFourForm.enddat = '';
						return false
					}
					let time = 100 * 24 * 60 * 60 * 1000;
					if ((Number(new Date(endDate)) - Number(new Date(startDate))) > time) {
						this.$message.warning('间隔时间不能超过100天');
						this.umPayFourForm.enddat = '';
						return false
					}
				}
			},
			//联动支付交易明细查询测试
			umPayFive() {
				this.$refs['umPayFiveForms'].validate((valid) => {
					if (valid) {
						this.umPayFiveLoading = true;
						this.$http({
							url: '/zh/test/NTQRYLKP',
							method: 'get',
							params: {
								reqnbr: this.umPayFiveForm.reqnbr,
								company: this.$store.state.user.companyId
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.umPayFiveLoading = false;
								if (data.success) {
									this.closeumPayFive();
									this.$message.success(data.msg);
									this.umPayTable[4].show = true;
								}
							}
						})
					}
				})
			},
			closeumPayFive() {
				this.umPayFiveDialog = false;
				this.$refs.umPayFiveForms.resetFields();
			},
			//联动代发账号已签约代发协议列表查询测试
			umPaySix() {
				this.$refs['umPaySixForms'].validate((valid) => {
					if (valid) {
						this.umPaySixLoading = true;
						this.$http({
							url: '/zh/test/NTLKACV',
							method: 'get',
							params: {
								autacc: this.umPaySixForm.autacc,
								company: this.$store.state.user.companyId
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.umPaySixLoading = false;
								if (data.success) {
									this.closeumPaySix();
									this.$message.success(data.msg);
									this.umPayTable[5].show = true;
								}
							}
						})
					}
				})
			},
			closeumPaySix() {
				this.umPaySixDialog = false;
				this.$refs.umPaySixForms.resetFields();
			},
			//联动代发经办测试
			umPaySeven() {
				this.$refs['umPaySevenForms'].validate((valid) => {
					if (valid) {
						var trsseqRule = new RegExp(/^[0-9]{8}$/);
						if (this.umPaySevenForm[0].trsseq.length == 0 || (!trsseqRule.test(this.umPaySevenForm[0]
								.trsseq))) {
							this.$message.warning('请填写交易序号(8位纯数字)');
							return false
						}
						var objaccRule = new RegExp(/^[0-9]*$/);
						if (this.umPaySevenForm[0].objacc.length == 0 || (!objaccRule.test(this.umPaySevenForm[0]
								.objacc))) {
							this.$message.warning('请填写对方账号(纯数字)');
							return false
						}
						if (this.umPaySevenForm[0].objacn.length == 0) {
							this.$message.warning('请填写对方账号名称');
							return false
						}
						var trsamtRule = new RegExp(/^\d*\.?(\d|\d{2})$/);
						if (this.umPaySevenForm[0].trsamt.length == 0 || (!trsamtRule.test(this.umPaySevenForm[0]
								.trsamt))) {
							this.$message.warning('请填写金额(数字，最多保留两位小数)');
							return false
						}
						if (this.umPaySevenForm[0].sysflg.length == 0) {
							this.$message.warning('请填写系统内标志');
							return false
						}
						this.umPaySevenForm.ntlkaopdx2 = this.umPayTablesSeven;
						this.umPaySevenLoading = true;
						this.$http({
							url: '/zh/test/NTLKAOPD',
							method: 'post',
							data: this.umPaySevenForm,
						}).then(({
							data
						}) => {
							if (data) {
								this.umPaySevenLoading = false;
								if (data.success) {
									this.closeumPaySeven();
									this.$message.success(data.msg);
									this.umPayTable[6].show = true;
								}
							}
						})
					}
				})
			},
			closeumPaySeven() {
				this.umPayTablesSeven = [{
						trsseq: '',
						objacc: '',
						objacn: '',
						trsamt: '',
						sysflg: ''
					}],
					this.umPaySevenDialog = false;
				this.$refs.umPaySevenForms.resetFields();
			},
			//联动代发业务查询测试
			umPayEight() {
				this.$refs['umPayEightForms'].validate((valid) => {
					if (valid) {
						this.umPayEightLoading = true;
						this.$http({
							url: '/zh/test/NTLKAQRD',
							method: 'get',
							params: {
								datflg: this.umPayEightForm.datflg,
								begdat: this.umPayEightForm.begdat,
								enddat: this.umPayEightForm.enddat,
								company: this.$store.state.user.companyId
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.umPayEightLoading = false;
								if (data.success) {
									this.closeumPayEight();
									this.$message.success(data.msg);
									this.umPayTable[0].show = true;
								}
							}
						})
					}
				})
			},
			closeumPayEight() {
				this.umPayEightDialog = false;
				this.$refs.umPayEightForms.resetFields();
			},
			//间隔时间不超过7天
			judgeumPayEight() {
				let startDate = this.umPayEightForm.begdat.replace(/^(\d{4})(\d{2})(\d{2})$/, "$1-$2-$3");
				let endDate = this.umPayEightForm.enddat.replace(/^(\d{4})(\d{2})(\d{2})$/, "$1-$2-$3");
				if (this.umPayEightForm.begdat && this.umPayEightForm.enddat) {
					if (new Date(startDate) > new Date(endDate)) {
						this.$message.warning('结束日期不能小于开始日期');
						this.umPayEightForm.enddat = '';
						return false
					}
					let time = 7 * 24 * 60 * 60 * 1000;
					if ((Number(new Date(endDate)) - Number(new Date(startDate))) > time) {
						this.$message.warning('间隔时间不能超过一周');
						this.umPayEightForm.enddat = '';
						return false
					}
				}
			},
			//联动代发业务查询测试
			umPayNine() {
				this.$refs['umPayNineForms'].validate((valid) => {
					if (valid) {
						this.umPayNineLoading = true;
						this.$http({
							url: '/zh/test/NTLKAQRD',
							method: 'get',
							params: {
								reqnbr: this.umPayNineForm.reqnbr,
								company: this.$store.state.user.companyId
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.umPayNineLoading = false;
								if (data.success) {
									this.closeumPayNine();
									this.$message.success(data.msg);
									this.umPayTable[8].show = true;
								}
							}
						})
					}
				})
			},
			closeumPayNine() {
				this.umPayNineDialog = false;
				this.$refs.umPayNineForms.resetFields();
			},
			//联动代发授权方业务查询测试
			umPayTen() {
				this.$refs['umPayTenForms'].validate((valid) => {
					if (valid) {
						this.umPayTenLoading = true;
						this.$http({
							url: '/zh/test/NTLKAAQD',
							method: 'get',
							params: {
								company: this.$store.state.user.companyId,
								...this.umPayTenForm
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.umPayTenLoading = false;
								if (data.success) {
									this.closeumPayTen();
									this.$message.success(data.msg);
									this.umPayTable[9].show = true;
								}
							}
						})
					}
				})
			},
			closeumPayTen() {
				this.umPayTenDialog = false;
				this.$refs.umPayTenForms.resetFields();
			},
			//间隔时间不超过7天
			judgeumPayTen() {
				let startDate = this.umPayTenForm.begdat.replace(/^(\d{4})(\d{2})(\d{2})$/, "$1-$2-$3");
				let endDate = this.umPayTenForm.enddat.replace(/^(\d{4})(\d{2})(\d{2})$/, "$1-$2-$3");
				if (this.umPayTenForm.begdat && this.umPayTenForm.enddat) {
					if (new Date(startDate) > new Date(endDate)) {
						this.$message.warning('结束日期不能小于开始日期');
						this.umPayTenForm.enddat = '';
						return false
					}
					let time = 7 * 24 * 60 * 60 * 1000;
					if ((Number(new Date(endDate)) - Number(new Date(startDate))) > time) {
						this.$message.warning('间隔时间不能超过一周');
						this.umPayTenForm.enddat = '';
						return false
					}
				}
			},
			//联动代发授权方明细查询测试
			umPayEleven() {
				this.$refs['umPayElevenForms'].validate((valid) => {
					if (valid) {
						this.umPayElevenLoading = true;
						this.$http({
							url: '/zh/test/NTLKAQRD',
							method: 'get',
							params: {
								reqnbr: this.umPayElevenForm.reqnbr,
								company: this.$store.state.user.companyId
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.umPayElevenLoading = false;
								if (data.success) {
									this.closeumPayEleven();
									this.$message.success(data.msg);
									this.umPayTable[10].show = true;
								}
							}
						})
					}
				})
			},
			closeumPayEleven() {
				this.umPayElevenDialog = false;
				this.$refs.umPayElevenForms.resetFields();
			},
			//查询联动代发授权方关联账号测试
			umPayTwelve() {
				this.$refs['umPayTwelveForms'].validate((valid) => {
					if (valid) {
						this.umPayTwelveLoading = true;
						this.$http({
							url: '/zh/test/NTLKAQAD',
							method: 'get',
							params: {
								company: this.$store.state.user.companyId,
								...this.umPayTwelveForm
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.umPayTwelveLoading = false;
								if (data.success) {
									this.closeumPayTwelve();
									this.$message.success(data.msg);
									this.umPayTable[11].show = true;
								}
							}
						})
					}
				})
			},
			closeumPayTwelve() {
				this.umPayTwelveDialog = false;
				this.$refs.umPayTwelveForms.resetFields();
			},
			//中间方设置授权业务是否需要审批测试
			umPayThirteen() {
				this.$refs['umPayThirteenForms'].validate((valid) => {
					if (valid) {
						this.umPayThirteenLoading = true;
						this.$http({
							url: '/zh/test/NTLKAQCD',
							method: 'get',
							params: {
								company: this.$store.state.user.companyId,
								...this.umPayThirteenForm
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.umPayThirteenLoading = false;
								if (data.success) {
									this.closeumPayThirteen();
									this.$message.success(data.msg);
									this.umPayTable[12].show = true;
								}
							}
						})
					}
				})
			},
			closeumPayThirteen() {
				this.umPayThirteenDialog = false;
				this.$refs.umPayThirteenForms.resetFields();
			},
			//中间方查询授权关系的业务是否需要审批测试
			umPayFourteen() {
				this.$refs['umPayFourteenForms'].validate((valid) => {
					if (valid) {
						this.umPayFourteenLoading = true;
						this.$http({
							url: '/zh/test/NTLKAQID',
							method: 'get',
							params: {
								company: this.$store.state.user.companyId,
								...this.umPayFourteenForm
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.umPayFourteenLoading = false;
								if (data.success) {
									this.closeumPayFourteen();
									this.$message.success(data.msg);
									this.umPayTable[13].show = true;
								}
							}
						})
					}
				})
			},
			closeumPayFourteen() {
				this.umPayFourteenDialog = false;
				this.$refs.umPayFourteenForms.resetFields();
			},
			//中间方查询待审批业务测试
			umPayFifteen() {
				this.$refs['umPayFifteenForms'].validate((valid) => {
					if (valid) {
						this.umPayFifteenLoading = true;
						this.$http({
							url: '/zh/test/NTLKAAID',
							method: 'get',
							params: {
								company: this.$store.state.user.companyId,
								...this.umPayFifteenForm
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.umPayFifteenLoading = false;
								if (data.success) {
									this.closeumPayFifteen();
									this.$message.success(data.msg);
									this.umPayTable[14].show = true;
								}
							}
						})
					}
				})
			},
			closeumPayFifteen() {
				this.umPayFifteenDialog = false;
				this.$refs.umPayFifteenForms.resetFields();
			},
			//中间方业务审批确认处理测试
			umPaySixteen() {
				this.$refs['umPaySixteenForms'].validate((valid) => {
					if (valid) {
						this.umPaySixteenLoading = true;
						this.$http({
							url: '/zh/test/NTLKAAPD',
							method: 'get',
							params: {
								company: this.$store.state.user.companyId,
								...this.umPaySixteenForm
							}
						}).then(({
							data
						}) => {
							if (data) {
								this.umPaySixteenLoading = false;
								if (data.success) {
									this.closeumPaySixteen();
									this.$message.success(data.msg);
									this.umPayTable[15].show = true;
								}
							}
						})
					}
				})
			},
			closeumPaySixteen() {
				this.umPaySixteenDialog = false;
				this.$refs.umPaySixteenForms.resetFields();
			},
		}
	}
</script>
